def manage_events(self, notify):
filename = os.path.basename(self.source_path)
while True:
try:
events = notify.read()
except KeyboardInterrupt:
return os.EX_OK
else:
LOG.debug("Caught %d events", len(events))
events = self.filter_events(filename, events)
descriptions = self.describe_events(events)
LOG.debug("Got %d events after filtration: %s",
len(descriptions), descriptions)
if events:
self.output()
LOG.info("Config was managed. Going to the next loop.")
评论列表
文章目录