Watchdog

Tela Software:
Watchdog
Detalhes de Software:
Versão: 0.6.0
Data de upload: 14 Apr 15
Revelador: Gora Khargosh
Licença: Livre
Popularidade: 65

Rating: 3.0/5 (Total Votes: 2)

Watchdog é uma API Python para monitorar os eventos do sistema de arquivos.
Watchdog permite que seus programas em Python monitorar os eventos do sistema de arquivos como portably possível usando:
* Inotify em Linux
* FSEvents no Mac OS X
* API do Windows no Windows
* Polling como um mecanismo de fallback
Exemplo de uso:

 sys importação
tempo de importação
de watchdog Observer importação, FileSystemEventHandler
logging importação
logging.basicConfig (nível = logging.DEBUG)
MyEventHandler classe (FileSystemEventHandler):
& Nbsp; & nbsp; & nbsp; catch_all_handler def (self, evento):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; logging.debug (evento)
& Nbsp; & nbsp; & nbsp; def on_moved (self, evento):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (evento)
& Nbsp; & nbsp; & nbsp; def on_created (self, evento):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (evento)
& Nbsp; & nbsp; & nbsp; def on_deleted (self, evento):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (evento)
& Nbsp; & nbsp; & nbsp; def on_modified (self, evento):
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; self.catch_all_handler (evento)
event_handler = MyEventHandler ()
observador = Observer ()
observer.schedule ('a-unique-name', event_handler, * sys.argv [1:])
observer.start ()
tente:
& Nbsp; & nbsp; & nbsp; while True:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; time.sleep (1)
exceto KeyboardInterrupt:
& Nbsp; & nbsp; & nbsp; observer.unschedule ('a-unique-name')
& Nbsp; & nbsp; & nbsp; observer.stop ()
observer.join ()

Requisitos :

  • Python
  • pyinotify

Programas semelhantes

TDA
TDA

3 Jun 15

QTail
QTail

17 Feb 15

jVMonitor
jVMonitor

20 Feb 15

Xosview
Xosview

19 Feb 15

Outro software de desenvolvedor Gora Khargosh

squeeze
squeeze

14 Apr 15

Comentário para Watchdog

Comentários não encontrado
Adicionar comentário
Ligue imagens!