Watchdog

소프트웨어 스크린 샷:
Watchdog
소프트웨어 정보:
버전: 0.6.0
업로드 날짜: 14 Apr 15
개발자: Gora Khargosh
라이센스: 무료
인기: 3

Rating: nan/5 (Total Votes: 0)

워치 독은 파일 시스템 이벤트를 모니터링하는 파이썬 API입니다.
워치 독은 파이썬 프로그램은 가능한 사용하는 것과 같은 이식 파일 시스템 이벤트를 모니터링 할 수 있습니다 :
* 리눅스에서 Inotify가
맥 OS X에 * FSEvents
Windows에서 * 윈도우 API
* 대체 메커니즘으로 폴링
사용 예 :
<사전> 수입 SYS
수입 시간
워치 독 수입 관찰자, FileSystemEventHandler에서
수입 기록
logging.basicConfig (레벨 = logging.DEBUG)
수업이 MyEventAPIHandler (FileSystemEventHandler) :
& NBSP; & nbsp; & nbsp; 확인 데프 catch_all_handler (자기, 이벤트)
& NBSP; & NBSP; & nbsp; & nbsp; 확인 & NBSP; & nbsp; & nbsp; 확인 logging.debug (이벤트)
& NBSP; & nbsp; & nbsp; 확인 데프 (자기, 이벤트) on_moved :
& NBSP; & NBSP; & nbsp; & nbsp; 확인 & NBSP; & nbsp; & nbsp; 확인 self.catch_all_handler (이벤트)
& NBSP; & nbsp; & nbsp; 확인 데프 (자기, 이벤트) on_created :
& NBSP; & NBSP; & nbsp; & nbsp; 확인 & NBSP; & nbsp; & nbsp; 확인 self.catch_all_handler (이벤트)
& NBSP; & nbsp; & nbsp; 확인 데프 (자기, 이벤트) on_deleted :
& NBSP; & NBSP; & nbsp; & nbsp; 확인 & NBSP; & nbsp; & nbsp; 확인 self.catch_all_handler (이벤트)
& NBSP; & nbsp; & nbsp; 확인 데프 (자기, 이벤트) on_modified :
& NBSP; & NBSP; & nbsp; & nbsp; 확인 & NBSP; & nbsp; & nbsp; 확인 self.catch_all_handler (이벤트)
event_handler =이 MyEventAPIHandler ()
관찰자 = 관찰자 ()
observer.schedule ( '고유 이름', event_handler, * sys.argv에 [1])
observer.start ()
시도 :
& NBSP; & nbsp; & nbsp; 확인 진정한 동안 :
& NBSP; & NBSP; & nbsp; & nbsp; 확인 & NBSP; & nbsp; & nbsp; 확인 time.sleep (1)
KeyboardInterrupt 제외 :
& NBSP; & nbsp; & nbsp; 확인 observer.unschedule ( '고유 이름')
& NBSP; & nbsp; & nbsp; 확인 observer.stop ()
observer.join ()

요구 사항 :

이 파이썬
pyinotify

유사한 소프트웨어

Nagios
Nagios

3 Oct 17

yacpi
yacpi

2 Jun 15

arbtt
arbtt

14 Apr 15

개발자의 기타 소프트웨어 Gora Khargosh

squeeze
squeeze

14 Apr 15

코멘트 Watchdog

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