IGNORE_PATTERNS = ['*.git/*', '*.swp', '*.swpx', '*~', '*.tmp',]
HOSTNAME = socket.gethostname()
+
class EmailLogger(object):
"""An email logging class"""
self.period = int(period)
self.path = path
self.activity = False
- self.subject = HOSTNAME + ' : ' + 'telecaster monitor activity'
+ self.subject = 'WARNING : ' + HOSTNAME + ' : ' + 'telecaster monitor activity'
self.logger = EmailLogger(mailhost, fromaddr, toaddrs, self.subject)
self.event_handler = ActivityEventHandler(ignore_patterns=IGNORE_PATTERNS)
self.observer = Observer()
def stop(self):
self.observer.stop()
+
if __name__ == "__main__":
period = sys.argv[1]
path = sys.argv[2]