# 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`.