1 from monitor.reboot import *
4 logger.setLevel(logging.DEBUG)
5 ch = logging.StreamHandler()
6 ch.setLevel(logging.DEBUG)
7 formatter = logging.Formatter('LOGGER - %(message)s')
8 ch.setFormatter(formatter)
12 if "test" in sys.argv:
17 for node in sys.argv[1:]:
18 if node == "test": continue
20 print "Rebooting %s" % node
21 if reboot_policy(node, True, dryrun):
25 except Exception, err:
26 import traceback; traceback.print_exc()
27 from monitor.common import email_exception
31 if __name__ == '__main__':
33 f = open("/tmp/rebootlog", 'a')
34 f.write("reboot %s\n" % sys.argv)