pirsyncd

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

Rating: 4.0/5 (Total Votes: 2)

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

Glances
Glances

20 Feb 15

gocept.thermosnake
gocept.thermosnake

12 May 15

IP Tables State
IP Tables State

14 Apr 15

Kommentarer til pirsyncd

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