Watchdog

Screenshot der Software:
Watchdog
Softwarebeschreibung:
Version: 0.6.0
Upload-Datum: 14 Apr 15
Entwickler: Gora Khargosh
Lizenz: Frei
Popularität: 65

Rating: 3.0/5 (Total Votes: 2)

Watchdog ist ein Python-API, um Dateisystem-Ereignisse zu überwachen.
Watchdog lässt Ihre Python-Programme zu überwachen Dateisystem Ereignisse als portabel wie möglich mit:
* Inotify auf Linux
* FSEvents unter Mac OS X
* Windows-API unter Windows
* Wahl als Fallback-Mechanismus
Verwendungsbeispiel:

 import sys
Importzeit
von Watchdog Import Observer, FileSystemEventHandler
Import-Protokollierung
logging.basicConfig (level = logging.DEBUG)
Klasse MyEventHandler (FileSystemEventHandler):
& Nbsp; & nbsp; & nbsp; def catch_all_handler (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.DEBUG (event)
& Nbsp; & nbsp; & nbsp; def on_moved (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
& Nbsp; & nbsp; & nbsp; def on_created (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
& Nbsp; & nbsp; & nbsp; def on_deleted (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
& Nbsp; & nbsp; & nbsp; def on_modified (self, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
event_handler = MyEventHandler ()
Beobachter = Observer ()
observer.schedule ('a-unique-name', event_handler, * sys.argv [1:])
observer.start ()
versuchen:
& Nbsp; & nbsp; & nbsp; while True:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; time.sleep (1)
außer KeyboardInterrupt:
& Nbsp; & nbsp; & nbsp; observer.unschedule ('a-unique-name')
& Nbsp; & nbsp; & nbsp; observer.stop ()
observer.join ()

Anforderungen :

  • Python
  • pyinotify

Ähnliche Software

battery_monitor
battery_monitor

2 Jun 15

qmail-smtpd-auth
qmail-smtpd-auth

3 Jun 15

logkeys
logkeys

17 Feb 15

monner
monner

20 Feb 15

Andere Software von Entwickler Gora Khargosh

squeeze
squeeze

14 Apr 15

Kommentare zu Watchdog

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!