pirsyncd

Software screenshot:
pirsyncd
Software detaljer:
Version: 20110412
Upload dato: 11 May 15
Licens: Gratis
Popularitet: 14

Rating: 5.0/5 (Total Votes: 1)

pirsyncd er en dæmon at se en mappe til kerne er inotify begivenheder og derefter udføre en rsync kommando til at synkronisere to forskellige mapper & nbsp; (lokal eller fjern).
Dette er en fattig mand & rsquo; s spejling eller en alternativ (ikke så) reelle data replikering mekanisme, og den er baseret på Pyinotify.
pirsyncd skærme for disse inotify begivenheder:
& 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

Funktioner :

  • Der er ikke behov for installation
  • Kør som en Daemon
  • Kan køre som en dæmon i forgrunden
  • Enkel konfiguration, du kun behøver at konfigurere kilde og destination mapper
  • Konfiguration Check ved tiggeri
  • Mulighed for at kontrollere og stoppe dæmonen
  • Syntaks hjælp med --help
  • For hver parameter er der en brug eksempler med --examples
  • Support multiple kørende forekomster
  • Mirroring til en fjern (destination) server (brug password-less forbindelse) gennem ssh-forbindelse
  • Mirroring til en fjern (destination) server (brug rsync password-fil) via rsync-forbindelse
  • Fejlhåndtering via undtagelser
  • En skræddersyet forsinkelse for spejling mapper (dont rsync asap når en begivenhed udløses)
  • Gets argumenter fra kommandolinjen -. Der er ikke behov for hack koden
  • Synkronisering ved start (spejling via rsync) - første kørsel
  • Definition af rsync-version fra kommandolinjen
  • Logning funktionalitet rsync proces
  • Delvis rsync funktionalitet
  • Føj rsync funktionalitet
  • Funktionalitet at udelukke filer større end MAX-SIZE eller mindre end MIN-SIZE
  • Debugging pyinotify hændelser
  • Debugging rsync kommando
  • Autolearning nye undermapper
  • Løsning dubletter inode begivenheder for flere filer / events
  • Du kan rsync hver n (nummer) inode begivenheder (simpel forsinkelse metode)
  • Understøtter python3 med PIrsyncD.v3
  • Clean kode og python kode styling hjælp pylint
  • 7,35 med pylint (tidligere 7.21)!
  • linjer kode (har en masse kommentarer!), Og den er skrevet på KISS princippet

Hvad er nyt i denne udgivelse:

  • Bemærk, at dette er den sidste version i Python 2.
  • Den næste version vil kun være i Python 3.
  • Pyinotify.py er blevet opdateret til 0.9.1 (20110405).
  • En SSH port parameter for synkronisering af SSH er blevet tilføjet.
  • skråstreg (/) krav om kilden og destination sti er blevet fjernet.
  • Pyinotify.py version 3 for pirsyncd.Py3k er blevet tilføjet.

Krav :

  • Python
  • rsync

Lignende software

check_updates
check_updates

19 Feb 15

NConf
NConf

14 Apr 15

Kommentarer til pirsyncd

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!