Télécharger la liste

Sponsored link

Description du projet

pirysncd is an attempt to write a daemon to watch a directory for kernel write notifications and then execute an rsync command to synchronize two different directories (local or remote). This is a poor man's mirroring or an alternative (not so) real data replication mechanism based on Pyinotify.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-04-13 06:29
20110412

Notez que ceci est la dernière version de Python 2. La prochaine version sera uniquement en Python 3. Pyinotify.py a été mise à jour 0.9.1 (20110405). Un paramètre port SSH pour la synchronisation de SSH a été ajouté. La barre oblique (/) exigence de la source et le chemin de destination a été supprimée. Pyinotify.py version 3 pour pirsyncd.Py3k a été ajouté.
Note that this is the last version in Python 2. The next version will be only in Python 3. Pyinotify.py has been updated to 0.9.1 (20110405). An SSH port parameter for synchronization of SSH has been added. The trailing slash (/) requirement for source and destination path has been removed. Pyinotify.py version 3 for pirsyncd.Py3k has been added.

2010-09-09 08:03
20100908

épilogue OptionParser a changé à la description. Un rsync + pyinotify exclure modèle a été ajouté.
OptionParser epilog has changed to description. An rsync + pyinotify exclude pattern has been added.

2010-07-24 20:42
20100724

Le code pour les événements en double inode a été réécrit en utilisant Python dictionnaire. La possibilité de lancer au premier plan a été ajouté. Code de mise en miroir de la première manche sans regarder les événements inode a été ajouté. style Code a été améliorée, et un score de 7,35 pylint a été atteint. Les variables globales ont été redéfinis.
The code for duplicate inode events was rewritten using Python dictionary. The option to run in the foreground was added. Code for mirroring in the first run without looking at inode events was added. Code styling was improved, and a pylint score of 7.35 was achieved. Global variables were redefined.

2010-03-26 17:22
20100326

Une variable de compteur a été ajouté pour les événements inode (pas de la ligne de commande). Un code à des événements inode désactiver en double a été ajouté.
A Counter variable was added for inode events (not from the command line). A code to disable duplicate inode events was added.

2010-03-18 02:56
20100317

La version de Python 3 à base PIrsyncD PIrsyncD.v3 fichier a été ajoutée. Le code Python Styling a été fiixed fonction de la note (pylint 7.09). Il ya quelques petites corrections de code.
The Python version 3-based PIrsyncD file PIrsyncD.v3 has been added. The Python Code Styling has been fiixed using pylint (score 7.09). There are some small code fixes.

Project Resources