pirsyncd

소프트웨어 스크린 샷:
pirsyncd
소프트웨어 정보:
버전: 20110412
업로드 날짜: 11 May 15
개발자: Evaggelos Balaskas
라이센스: 무료
인기: 14

Rating: 5.0/5 (Total Votes: 1)

(로컬 또는 원격)

pirsyncd 두 개의 서로 다른 디렉토리를 & nbsp 동기화 rsync를 명령을 커널의 inotify를 이벤트에 대한 디렉토리를보고하고 실행하는 데몬이다.
이것은 가난한 사람 했음이다의 미러링 또는 대체 (안) 실제 데이터 복제 메커니즘과는 Pyinotify을 기반으로합니다.
이 inotify를 이벤트에 대한 pirsyncd 모니터 :
& 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를 암호 파일이 필요합니다)
예외를 통해 오류 처리
(이벤트가 따라 트리거되어 최대한 빨리 rsync를 해달라고) 디렉토리를 미러링을위한 사용자 정의 지연
커맨드 라인에서 인수를 취득 - 코드를 해킹 필요가 없다.
(rsync를 통해 미러링) 시작시 동기화 - 처음 실행
명령 줄에서 rsync를 버전의 정의
rsync를 프로세스의 로깅 기능
부분 rsync와 기능
rsync에 기능을 추가
기능은 최소 크기보다 파일이 최대 크기보다 크거나 작은 제외 할
pyinotify 이벤트를 디버깅
디버깅 rsync를 명령
새로운 서브 디렉토리를 Autolearning
중복을 여러 파일 / 이벤트에 대한 아이 노드 사건 해결
당신은 모든 N (수) 아이 노드 이벤트 (단순 지연 방법) rsync는 수
PIrsyncD.v3와 python3 지원
클린 코드와 pylint를 사용하여 파이썬 코드 스타일링
pylint와 7.35 (이전은 7.21)!
코드의 라인 (! 의견을 많이 가지고)과는 키스 원리에 기록된다

이 릴리스의 새로운 기능 :

이 파이썬 2의 마지막 버전이 있습니다.
다음 버전은 파이썬 3에있을 것입니다.
Pyinotify.py는 0.9.1 (20110405)으로 업데이트되었습니다.
SSH의 동기화를위한 SSH 포트 매개 변수가 추가되었습니다.
원본 및 대상 경로에 대한 후행 슬래시 (/) 요구 사항이 제거되었습니다.
pirsyncd.Py3k에 대한 Pyinotify.py 버전 3이 추가되었습니다.

요구 사항 :

파이썬
rsync를

유사한 소프트웨어

Tron
Tron

20 Feb 15

Softflowd
Softflowd

3 Jun 15

코멘트 pirsyncd

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!