Watchdog

Software skärmdump:
Watchdog
Mjukvaruinformation:
Version: 0.6.0
Ladda upp dagen: 14 Apr 15
Utvecklare: Gora Khargosh
Licens: Gratis
Popularitet: 65

Rating: 3.0/5 (Total Votes: 2)

Watchdog är en Python API för att övervaka filsystem händelser.
Watchdog låter dina Python program övervakar filsystem händelser portably som möjligt med hjälp av:
* Inotify på Linux
* FSEvents på Mac OS X
* Windows API på Windows
* Polling som en reservmekanism
Exempel Användning:

 import sys
import tid
från vakthund import Observer FileSystemEventHandler
import loggning
logging.basicConfig (nivå = logging.DEBUG)
klass MyEventHandler (FileSystemEventHandler):
& Nbsp; & nbsp; & nbsp; def catch_all_handler (själv, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.debug (event)
& Nbsp; & nbsp; & nbsp; def on_moved (själv, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
& Nbsp; & nbsp; & nbsp; def on_created (själv, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
& Nbsp; & nbsp; & nbsp; def on_deleted (själv, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
& Nbsp; & nbsp; & nbsp; def on_modified (själv, event):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (event)
event_handler = MyEventHandler ()
observatör = Observer ()
observer.schedule ("a-unikt namn", event_handler, * sys.argv [1:])
observer.start ()
prova:
& Nbsp; & nbsp; & nbsp; medan sant:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; time.sleep (1)
utom KeyboardInterrupt:
& Nbsp; & nbsp; & nbsp; observer.unschedule ("a-unikt-namnet")
& Nbsp; & nbsp; & nbsp; observer.stop ()
observer.join ()

Krav :

  • Python
  • pyinotify

Liknande mjukvara

check_rbl
check_rbl

17 Feb 15

raidmon
raidmon

3 Jun 15

Ganglia
Ganglia

27 Sep 15

Annan programvara för utvecklare Gora Khargosh

squeeze
squeeze

14 Apr 15

Kommentarer till Watchdog

Kommentarer hittades inte
Kommentar
Slå på bilder!