mbligh | ed5a410 | 2007-11-20 00:46:41 +0000 | [diff] [blame] | 1 | def verify(machine): |
mbligh | 5493129 | 2008-11-23 14:35:51 +0000 | [diff] [blame] | 2 | print 'Initializing host ' + machine |
mbligh | 73c0c8e | 2008-11-23 17:29:14 +0000 | [diff] [blame] | 3 | try: |
showard | 2b9ed9c | 2009-01-30 01:45:38 +0000 | [diff] [blame] | 4 | host = hosts.create_host(machine, initialize=False, auto_monitor=False) |
mbligh | 73c0c8e | 2008-11-23 17:29:14 +0000 | [diff] [blame] | 5 | host.verify() |
| 6 | job.record('GOOD', None, 'verify', '%s verified successfully' % machine) |
| 7 | except Exception, e: |
mbligh | 73c0c8e | 2008-11-23 17:29:14 +0000 | [diff] [blame] | 8 | msg = 'verify failed on %s: %s\n' % (machine, str(e)) |
mbligh | c8153ee | 2008-11-27 13:31:43 +0000 | [diff] [blame] | 9 | job.record('FAIL', None, 'verify', msg) |
jadmanski | 23a5350 | 2008-12-15 17:33:16 +0000 | [diff] [blame] | 10 | raise |
mbligh | 6b0ab08 | 2008-09-30 20:33:29 +0000 | [diff] [blame] | 11 | |
mbligh | ed5a410 | 2007-11-20 00:46:41 +0000 | [diff] [blame] | 12 | |
mbligh | 73c0c8e | 2008-11-23 17:29:14 +0000 | [diff] [blame] | 13 | job.parallel_simple(verify, machines) |