Sagteware besonderhede:
Weergawe: 20110412
Upload datum: 11 May 15
Lisensie: Gratis
Populariteit: 64
pirsyncd is 'n daemon 'n gids vir inotify gebeure kern se kyk en dan voer 'n opdrag om rsync twee verskillende dopgehou & nbsp sinchroniseer; (plaaslike of afgeleë).
Dit is 'n arm man & rsquo; s mirroring of 'n alternatiewe (nie so) werklike data replikasie meganisme en dit is gebaseer op Pyinotify.
pirsyncd monitors vir hierdie inotify gebeure:
& 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
Eienskappe :
- Daar is geen behoefte van installasie
- Begin as 'n Daemon
- Kan hardloop as 'n Daemon in die voorgrond
- eenvoudige opset, jy het net om te instel jou bron en bestemming dopgehou
- Configuration Check op die bedel
- Vermoë om te kyk en te verhoed dat die bediener
- Syntax help met help uit te voer
- Vir elke parameter is daar 'n gebruik voorbeelde met --examples
- Support verskeie lopende voorbeelde
- spieëlbeeld na 'n afgeleë (bestemming) bediener (moet wagwoord minder konneksie) deur ssh verband
- spieëlbeeld na 'n afgeleë (bestemming) bediener (moet rsync wagwoord lêer) deur rsync verband
- Fout hantering via uitsonderings
- 'n persoonlike uitstel vir mirroring dopgehou (moenie rsync asap wanneer 'n gebeurtenis is trigged)
- Kry argumente uit command line -. Daar is geen behoefte van hack die kode
- Synchronisatie aan die begin (mirroring via rsync) - eerste lopie
- Definisie van rsync weergawe van command line
- Logging funksionaliteit van rsync proses
- Gedeeltelike rsync funksionaliteit
- Voeg rsync funksionaliteit
- Funksionaliteit lêers groter as MAX-grootte of kleiner as MIN-SIZE uitsluit
- Ontfouting pyinotify gebeure
- Ontfouting rsync opdrag
- Autolearning nuwe subdirectories
- Los duplikate inode gebeure vir veelvuldige lêers / gebeure
- Jy kan elke rsync N (aantal) inode gebeure (eenvoudige vertraging metode)
- Ondersteun python3 met PIrsyncD.v3
- Skoon kode en luislang kode stilering met behulp pylint
- 7,35 met pylint (vorige 7,21)
- reëls van die kode (het 'n baie kommentaar!) En is dit geskryf op KISS beginsel
Wat is nuut in hierdie release:
- Let daarop dat hierdie is die laaste weergawe in Python 2.
- Die volgende weergawe sal slegs in Python 3.
- Pyinotify.py is opgedateer om 0.9.1 (20110405).
- 'n SSH-poort parameter vir sinchronisasie van SSH is bygevoeg.
- Die slash (/) vereiste vir bron en bestemming pad verwyder is.
- Pyinotify.py weergawe 3 vir pirsyncd.Py3k is bygevoeg.
Vereistes :
- Python
- rsync
Kommentaar nie gevind