Rincian Software:
Versi: 20110412
Tanggal Upload: 11 May 15
Lisensi: Gratis
Popularitas: 64
pirsyncd adalah daemon untuk menonton sebuah direktori untuk acara baris tidak valid kernel dan kemudian jalankan perintah rsync untuk menyinkronkan dua direktori yang berbeda & nbsp; (lokal atau remote).
Ini adalah orang miskin & rsquo; s mirroring atau alternatif (tidak begitu) mekanisme replikasi data real dan itu didasarkan pada Pyinotify.
pirsyncd monitor untuk peristiwa baris tidak valid:
& 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
Fitur :
- Tidak perlu instalasi
- Jalankan sebagai Daemon
- Dapat dijalankan sebagai Daemon di latar
- Konfigurasi Sederhana, Anda hanya perlu mengkonfigurasi sumber dan tujuan direktori
- Konfigurasi Periksa di mengemis
- Kemampuan untuk memeriksa dan menghentikan daemon
- Sintaks bantuan help
- Untuk setiap parameter ada contoh penggunaan dengan --examples
- contoh Dukungan beberapa berjalan
- Mirroring ke server (tujuan) remote (membutuhkan koneksi-sandi kurang) melalui koneksi ssh
- Mirroring ke server jauh (tujuan) (perlu rsync sandi-file) melalui koneksi rsync
- Kesalahan penanganan melalui pengecualian
- Penundaan disesuaikan untuk mencerminkan direktori (tidak rsync asap ketika acara ini dipicu)
- Mendapat argumen dari baris perintah -. Tidak perlu dari hack kode
- Sinkronisasi di awal (mirroring melalui rsync) - pertama kali dijalankan
- Definisi versi rsync dari baris perintah
- fungsi Logging proses rsync
- fungsi rsync Partial
- Menambahkan fungsi rsync
- Fungsi untuk mengecualikan file yang lebih besar dari MAX-SIZE atau lebih kecil dari MIN-UKURAN
- Debugging pyinotify peristiwa
- perintah Debugging rsync
- Autolearning subdirektori baru
- Menyelesaikan duplikat peristiwa inode untuk beberapa file / peristiwa
- Anda dapat rsync setiap n (NOMOR) peristiwa inode (metode delay sederhana)
- Mendukung python3 dengan PIrsyncD.v3
- kode Bersih dan kode python styling menggunakan pylint
- 7.35 dengan pylint (sebelumnya 7.21)!
- Baris kode (memiliki banyak komentar!) Dan ditulis pada prinsip KISS
Apa yang baru dalam rilis ini:
- Catatan bahwa ini adalah versi terakhir di Python 2.
- Versi berikutnya akan hanya di Python 3.
- Pyinotify.py telah diperbarui untuk 0.9.1 (20110405).
- Parameter pelabuhan SSH untuk sinkronisasi SSH telah ditambahkan.
- The trailing slash (/) persyaratan untuk sumber dan jalur tujuan telah dihapus.
- Pyinotify.py versi 3 untuk pirsyncd.Py3k telah ditambahkan.
Persyaratan :
- Python
- rsync
Komentar tidak ditemukan