Detalii soft:
Versiune: 20110412
Incarca data: 11 May 15
Licenţă: Gratuit
Popularitate: 64
pirsyncd este un demon pentru a viziona un director de evenimente Inotify kernel si apoi executa o comanda rsync pentru a sincroniza două directoare diferite & nbsp; (local sau la distanță).
Acesta este un om sărac și rsquo; s oglindire sau o alternativă (nu atât de) mecanism de replicare a datelor reale și se bazează pe Pyinotify.
monitoare pirsyncd pentru aceste evenimente Inotify:
& Nbsp; * IN_ATTRIB
& Nbsp; * IN_CLOSE_WRITE
& Nbsp; * IN_CREATE
& Nbsp; * IN_DELETE
& Nbsp; * IN_MODIFY
& Nbsp; * IN_MOVED_TO
& Nbsp; * IN_MOVED_FROM
! & Nbsp; * IN_DELETE_SELF
Caracteristici :
- Nu este nevoie de instalare
- Rulați ca Daemon
- Poate rula ca un demon în prim-plan
- Configurare simplă, trebuie doar să configurați dumneavoastră sursă și destinație directoare
- Configurare Verificați la cerșetorie
- Abilitatea de a verifica și a opri demonul
- Sintaxa ajutor help
- Pentru fiecare parametru este un exemple de utilizare cu --examples
- cazuri de asistență de funcționare multiple
- Oglindirea la un server de la distanță (de destinație) (necesită conexiune parola puțin) prin conexiune ssh
- Oglindirea la un server de la distanță (de destinație) (necesită rsync parola fișier) prin conexiune rsync
- Manipularea Eroare prin excepții
- O întârziere personalizate pentru reflectarea directoare (dont a rsync urgent atunci când un eveniment este declanșat)
- Ajunge argumente din linia de comandă -. Nu este nevoie de hack cod
- Sincronizare la pornire (mirroring prin rsync) - primul a alerga
- Definirea versiunii rsync din linie de comandă
- funcționalitate Jurnal de proces rsync
- funcționa rsync parțială
- Adăugați funcționalitate rsync
- Funcționalitate de a exclude fișiere mai mari decât MAX-SIZE sau mai mică decât MIN-SIZE
- evenimente depanare pyinotify
- comanda Debugging rsync
- Autolearning noi subdirectoare
- Rezolvarea reia evenimente inode pentru mai multe fișiere / evenimente
- Puteți rsync fiecare n (număr) evenimente inode (metoda întârziere simplă)
- Suport python3 cu PIrsyncD.v3
- cod curat și codul python stil folosind pylint
- 7,35 cu pylint (anterior 7,21)!
- linii de cod (are o multime de comentarii!) Și este scris pe principiul KISS
Ce este nou în această versiune:
- Rețineți că aceasta este ultima versiune în Python 2.
- Versiunea următoare va fi doar in Python 3.
- Pyinotify.py a fost actualizat la 0.9.1 (20110405).
- Un parametru portul SSH pentru sincronizarea SSH a fost adăugat.
- la final slash (/) cerință de sursă și calea de destinație a fost eliminat.
- Pyinotify.py versiunea 3 pentru pirsyncd.Py3k a fost adăugat.
Cerințe :
- Python
- rsync
Comentariile nu a fost găsit