blob: c179d819cdb7a217d3aafda62175c84e4df7b7cf [file] [log] [blame]
mbligh73c0c8e2008-11-23 17:29:14 +00001import traceback
2
3
mblighed5a4102007-11-20 00:46:41 +00004def verify(machine):
mbligh54931292008-11-23 14:35:51 +00005 print 'Initializing host ' + machine
6 host = hosts.create_host(machine, initialize=False, auto_monitor=False)
mbligh73c0c8e2008-11-23 17:29:14 +00007 try:
8 host.verify()
9 job.record('GOOD', None, 'verify', '%s verified successfully' % machine)
10 except Exception, e:
mbligh73c0c8e2008-11-23 17:29:14 +000011 msg = 'verify failed on %s: %s\n' % (machine, str(e))
mblighc8153ee2008-11-27 13:31:43 +000012 job.record('FAIL', None, 'verify', msg)
jadmanski23a53502008-12-15 17:33:16 +000013 raise
mbligh6b0ab082008-09-30 20:33:29 +000014
mblighed5a4102007-11-20 00:46:41 +000015
mbligh73c0c8e2008-11-23 17:29:14 +000016job.parallel_simple(verify, machines)