Софтуер детайли:
Версия: 20110412
Дата на качване: 11 May 15
Разрешително: Безплатно
Популярност: 64
pirsyncd е демон, за да гледате на директория за inotify събития ядрото и след това изпълни командата Rsync да синхронизирате две различни директории & Nbsp; (локално или дистанционно).
Това е един беден човек & rsquo; ите Mirroring или алтернативна (и не толкова) механизъм репликация недвижими данни и тя се основава на 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
<силни> Характеристики
- Няма нужда от инсталация
- Run като Daemon
- Мога тичам като демон на преден план
- Обикновено Configuration, трябва само да изберете вашият източник и дестинация директории
- Проверете конфигурацията в просия
- Възможност да се провери и да се спре демона
- Синтаксис помощ с --help
- За всеки параметър е налице примери за използване с --examples
- Поддръжка множествена Изпълняване на копия
- Mirroring към отдалечен (дестинация) сървър (нуждае парола-малко връзка) през SSH връзка
- Mirroring към отдалечен (дестинация) сървър (нуждае Rsync парола-файл) през Rsync връзка
- Работа Error чрез изключения
- A персонализирани закъснение за огледално директории (съм Rsync ASAP, когато дадено събитие е: Активирайте)
- Gets аргументи от командния ред. - Няма нужда от хак кода
- Синхронизация при стартиране (отразявайки чрез Rsync) - първа писта
- Определяне на Rsync версия от команден ред
- Logging функционалност на процеса Rsync
- Частично функционалност Rsync
- Добавяне Rsync функционалност
- Функционалност да изключвате файлове по-големи от MAX размери или по-малък от MIN-SIZE
- Debugging pyinotify събития
- Debugging Rsync команда
- Autolearning нови поддиректории
- Разрешаване на дубликати на възела събития за множество файлове / събития
- Можете да RSYNC всеки п (номер) на възела събития (прост метод закъснение)
- Поддържа python3 с PIrsyncD.v3
- Clean код и кода на Питон стайлинг използвайки 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
Коментари не е намерена