Aller au contenu

WF-D — Création des drives destination

Avant de pouvoir transférer des fichiers, les Shared Drives de destination doivent exister sur le Compte B. WF-D les crée automatiquement en lisant la liste des drives source.

jAeUref628ORCuXz — Statut : Manuel (exécution à la demande)

Une seule fois, avant la première exécution de WF-B, pour initialiser les drives destination.

  1. Lit la liste des Shared Drives source depuis le Google Sheets (ou un paramètre manuel)
  2. Pour chaque drive, appelle POST /create-drive sur rclone-agent
  3. Rclone-agent utilise l’API Google Drive du Compte B pour créer un Shared Drive avec le même nom
  4. Enregistre l’ID du nouveau drive dans le Google Sheets (colonne idDest)

Le token d’accès du Compte B doit être valide dans le fichier de configuration rclone (/home/sidy/.config/rclone/rclone.conf, section [gdrive_b]).

Depuis rclone-agent, lister les drives d’un compte :

Fenêtre de terminal
curl -s -X POST http://localhost:3001/scan \
-H "Authorization: Bearer <TOKEN>" \
-H "Content-Type: application/json" \
-d '{"drive_id": "<ID_DRIVE>", "max_depth": 1}'