Στοιχεία Λογισμικού:
Εκδοχή: 20110412
Ανεβάστε ημερομηνία: 11 May 15
Άδεια: Δωρεάν
Δημοτικότητα: 64
pirsyncd είναι ένας δαίμονας για να παρακολουθήσουν έναν κατάλογο για inotify εκδηλώσεις πυρήνα και στη συνέχεια να εκτελέσει μια εντολή rsync για να συγχρονίσετε δύο διαφορετικούς καταλόγους & nbsp? (Τοπικά ή απομακρυσμένα).
Αυτό είναι ένας φτωχός άνθρωπος & rsquo? S κατοπτρισμό ή μια εναλλακτική λύση (όχι και τόσο) μηχανισμό αντιγραφής πραγματικά δεδομένα και βασίζεται σε Pyinotify.
pirsyncd οθόνες για αυτά τα inotify εκδηλώσεις:
& 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
Χαρακτηριστικά :
- Δεν υπάρχει καμία ανάγκη εγκατάστασης
- Εκτέλεση ως Δαίμονα
- Μπορεί να τρέξει ως Δαίμονα σε πρώτο πλάνο
- απλή διαμόρφωση, δεν έχετε παρά να ρυθμίσετε σας προέλευση και τον προορισμό τους καταλόγους
- Διαμόρφωση άφιξης στο επαιτεία
- Δυνατότητα να ελέγχετε και να σταματήσει τον δαίμονα
- Σύνταξη βοήθεια με --help
- Για κάθε παράμετρο υπάρχει μια παραδείγματα χρήσης με --examples
- περιπτώσεις Υποστήριξη πολλαπλών λειτουργίας
- Αντανακλώντας σε ένα απομακρυσμένο (προορισμού) εξυπηρετητή (χρειάζεται κωδικό πρόσβασης λιγότερο σύνδεση) μέσω της σύνδεσης ssh
- Αντανακλώντας σε ένα απομακρυσμένο (προορισμού) εξυπηρετητή (χρειάζεται rsync με κωδικό πρόσβασης αρχείο) μέσω της σύνδεσης rsync
- Λαθών μέσω εξαιρέσεων
- Ένα προσαρμοσμένο καθυστέρηση για mirroring καταλόγους (δεν rsync το συντομότερο δυνατόν, όταν ένα γεγονός trigged)
- παίρνει επιχειρήματα από την γραμμή εντολών -. Δεν υπάρχει καμία ανάγκη να χαράξει τον κωδικό
- Ο συγχρονισμός κατά την εκκίνηση (mirroring μέσω rsync) - πρώτη εκτέλεση
- Ορισμός της έκδοσης rsync από την γραμμή εντολών
- λειτουργικότητα Καταγραφή της διαδικασίας rsync
- λειτουργικότητα Μερική rsync
- Προσάρτηση rsync λειτουργικότητα
- Λειτουργικότητα να εξαιρέσετε αρχεία μεγαλύτερα από MAX-μέγεθος ή μικρότερο από ό, τι ελαχίστου μεγέθους
- Εκδηλώσεις εντοπισμού σφαλμάτων pyinotify
- εντολή εντοπισμού σφαλμάτων rsync
- Autolearning νέα υποκαταλόγους
- Επίλυση αναπαράγει γεγονότα inode για πολλαπλά αρχεία / εκδηλώσεις
- Μπορείτε να χρησιμοποιήσετε το rsync κάθε n (ΑΡΙΘΜΟΣ) γεγονότα inode (απλή μέθοδος καθυστέρηση)
- Υποστηρίζει python3 με PIrsyncD.v3
- Καθαρίστε κώδικα και τον κώδικα Python φορμαρίσματος με pylint
- 7.35 με pylint (προηγούμενη 7,21)!
- γραμμές κώδικα (έχει πολλά σχόλια!) Και είναι γραμμένο στην αρχή KISS
Τι είναι καινούργιο σε αυτή την έκδοση:
- Να σημειωθεί ότι αυτή είναι η τελευταία έκδοση στην Python 2.
- Η επόμενη έκδοση θα είναι μόνο σε Python 3.
- Pyinotify.py έχει ενημερωθεί για την 0.9.1 (20110405).
- έχει προστεθεί μια παράμετρος θύρα SSH για συγχρονισμό του SSH.
- Η τελική κάθετο (/) απαίτηση για την πηγή και τη διαδρομή προορισμού έχει αφαιρεθεί.
- έχει προστεθεί Pyinotify.py έκδοση 3 για pirsyncd.Py3k.
Απαιτήσεις :
- Python
- rsync
Τα σχόλια δεν βρέθηκε