blob: eba3a3f2f931f7f7e8fc73383d4d140759758ed0 [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:
11 if len(machines) > 1:
12 subdir = machine
13 else:
14 subdir = None
15 msg = 'verify failed on %s: %s\n' % (machine, str(e))
16 job.record('FAIL', subdir, 'verify', msg)
mbligh6b0ab082008-09-30 20:33:29 +000017
mblighed5a4102007-11-20 00:46:41 +000018
mbligh73c0c8e2008-11-23 17:29:14 +000019job.parallel_simple(verify, machines)