Szoftver adatai:
Változat: 20110412
Feltöltés dátuma: 11 May 15
Engedély: Ingyenes
Népszerűség: 64
pirsyncd egy démon nézni egy könyvtárat kernel inotify események, majd végrehajtja az rsync parancsot szinkronizálni két különböző könyvtárak & nbsp; (helyi vagy távoli).
Ez a szegény ember & blogodba s tükrözés, vagy egy alternatív (nem is olyan) valós adatokat replikáció mechanizmusa és ez alapján Pyinotify.
pirsyncd monitorok ezekre inotify események:
& 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
Tulajdonságok :
- Nincs szükség a telepítés!
- démonként fusson,
- futtatható, mint a Daemon előtérben
- Egyszerű konfiguráció, akkor csak be kell állítani a forrás és a cél könyvtárak
- Configuration csekk a koldulás
- Ability hogy ellenőrizze és állítsa le a démont
- Syntax segítséget --help
- Minden paraméter használat van példa a --examples
- A támogatás több futó példányát
- A tükrözés egy távoli (cél) szerver (megfelelő jelszó nélküli kapcsolat) keresztül ssh kapcsolatot
- A tükrözés egy távoli (cél) szerver (szüksége rsync jelszóval file) keresztül rsync kapcsolat
- Hiba kezelés útján kivételek
- A testre késleltetés tükrözés könyvtárak (ne rsync mihamarabb, amikor egy esemény trigged)
- Gets érvek parancssorból - nincs szükség a hack a kódot.
- A szinkronizálás elején (tükrözés keresztül rsync) - első futás
- meghatározása rsync változata parancssorból
- naplózási funkciót rsync folyamatot
- Részleges rsync funkciókat
- hozzáfűzése rsync funkciókat
- Működés kizárni nagyobb fájlokat MAX-méretű vagy kisebb, mint MIN-SIZE
- hibakeresés pyinotify események
- hibakeresés rsync parancs
- Autolearning új alkönyvtárak
- Megoldása ismétli inode események több fájl / események
- rsync minden n (szám) inode események (egyszerű késés módszer)
- Támogatja python3 a PIrsyncD.v3
- Tiszta kód és a python kódot styling segítségével pylint
- 7,35, pylint (korábbi 7,21)!
- A sorokat a kód (van egy csomó hozzászólás!), És meg van írva a KISS elv
Mi az új ebben a kiadásban:
- Vegye figyelembe, hogy ez az utolsó verzió a Python 2
- A következő verzió lesz csak a Python 3.
- Pyinotify.py frissült a 0.9.1 (20110405).
- Egy SSH port paraméter szinkronizálása SSH került.
- A záró perjel (/) követelmény forrás és a cél elérési út már eltávolították.
- Pyinotify.py változat 3 pirsyncd.Py3k került.
követelmények :
- Python
- rsync
Hozzászólás nem található