Watchdog

نرم افزار تصویر:
Watchdog
جزئیات نرم افزار:
نسخه: 0.6.0
ها تاریخ: 14 Apr 15
توسعه دهنده: Gora Khargosh
پروانه: رایگان
محبوبیت: 3

Rating: nan/5 (Total Votes: 0)

دیده بان API پایتون برای نظارت بر حوادث فایل سیستم است.
دیده بان اجازه می دهد تا برنامه های شما، نظارت بر حوادث فایل سیستم به عنوان قابل حمل که ممکن است با استفاده از:
* * * * inotify در لینوکس
* * * * FSEvents در سیستم عامل مک X
* * * * API ویندوز در ویندوز
* رای گیری به عنوان یک مکانیسم مجدد
مثال طریقه استفاده:
از

 سیستم واردات
زمان واردات
از دیده بان آبزرور واردات، FileSystemEventHandler
واردات ورود به سیستم
logging.basicConfig (سطح = logging.DEBUG)
MyEventHandler کلاس (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 = MyEventHandler ()
ناظر = ناظر ()
observer.schedule ('A-منحصر به فرد نام'، 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 ('A-منحصر به فرد نام')
و nbsp؛ & nbsp؛ در و nbsp؛ observer.stop ()
observer.join ()

مورد نیاز:

پایتون
pyinotify

نرم افزار های مشابه

firewall
firewall

3 Jun 15

Opsview
Opsview

20 Feb 15

check_iseries
check_iseries

2 Jun 15

SmokePing
SmokePing

2 Jun 15

نرم افزار های دیگر از توسعه دهنده Gora Khargosh

squeeze
squeeze

14 Apr 15

نظرات به Watchdog

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!