From 44c837eb971dec06ad5cb2ded36365101a4d2a30 Mon Sep 17 00:00:00 2001 From: Michael RICOIS Date: Thu, 28 Jul 2016 09:26:45 +0200 Subject: [PATCH] =?UTF-8?q?Regroupement=20=C3=A9l=C3=A9ment=20de=20config?= =?UTF-8?q?=20dans=20la=20doc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/README | 11 ++++++++--- doc/etc/cron.d/flux | 6 ++++++ doc/etc/logrotate.d/flux | 7 +++++++ 3 files changed, 21 insertions(+), 3 deletions(-) create mode 100755 doc/etc/cron.d/flux create mode 100755 doc/etc/logrotate.d/flux diff --git a/doc/README b/doc/README index 91d6fab..e2149d8 100755 --- a/doc/README +++ b/doc/README @@ -48,9 +48,8 @@ Tck Options list (Check Transfert - use with CFT and other transfert mode) Envoi dans le repo du client fichier *.tck Recherche du fichier dans la table des flux et remplissage marqueur transfertDate -Crontab - incron -================ - +Incron +====== Exemple surveillance livraison de fichiers par le client $fluxBasePath IN_CLOSE_WRITE php /home/batchFlux/fileSend.php --file $@/$# >> /home/log/send.log 2>&1 @@ -66,6 +65,11 @@ Sinon préférer l'utilisation de trigger.php $fluxBasePath IN_CLOSE_WRITE,IN_CLOSE_NOWRITE,IN_ACCESS,IN_DELETE,IN_NO_LOOP /home/batchFlux/trigger.php --file $@/$# --event $% +Crontab +======= +Voir + + TODO ==== @@ -73,6 +77,7 @@ Créer fileMail => Recupération element par mail, enregistrement Filtre sur email et/ou sujet Créer fileTransfert => envoi sur le FTP, SFTP du client + Note CFT ======== PARTNERS diff --git a/doc/etc/cron.d/flux b/doc/etc/cron.d/flux new file mode 100755 index 0000000..fb77b6d --- /dev/null +++ b/doc/etc/cron.d/flux @@ -0,0 +1,6 @@ + +# Gestion des flux a envoyer au client +*/15 4-18 * * * root php /home/flux/current/cli recv >> /home/log/recv.log 2>&1 + +# Nettoyage +01 18 * * * root php /home/flux/current/cli clean >> /home/log/clean.log 2>&1 \ No newline at end of file diff --git a/doc/etc/logrotate.d/flux b/doc/etc/logrotate.d/flux new file mode 100755 index 0000000..d6de09b --- /dev/null +++ b/doc/etc/logrotate.d/flux @@ -0,0 +1,7 @@ +/home/log/*.log { + weekly + missingok + rotate 5 + compress + notifempty +} \ No newline at end of file