Paramétrage d’un filewatcher

Waarp Transfer permet de surveiller un ou plusieurs dossiers et de transférer tout les fichiers écrits dans ce dossier.

Création de la configuration du filewatcher

Le filewatcher a besoin d’un fichier de configuration supplémentaire.

$ waarp-transfer watcher --config /etc/waarp-transfer/transferd.ini --watcher /etc/waarp-transfer/watcher.json --new
...
vim /etc/waarp-transfer/watcher.json

Le fichier détail le comportement d’un ou plusieurs filewatchers. Chaque filewatcher configuré doit définir le dossier surveillé, les informations des transfers lancés.

[
    {
        "directory": "/var/lib/waarp-transfer/watched",
        "partner": "r66",
        "login": "r66_client",
        "rule": "send",
        "pattern": "*"
    }
]

Voir aussi

Plus d’options de configuration sont disponibles filewatchers.

Le détail des options est disponible ici

Lancement du filewatcher

$ waarp-transfer watcher --config /etc/waarp-transfer/transferd.ini --watcher /etc/waarp-transfer/watcher.json &

Tout fichier déposé dans /var/lib/waarp-transfer/watched alors que le filewatcher tourne sera envoyé au partenaire r66 avec la règle send.