blob: d63f7acf29e9da13aa8e595f0baa973393d012ac [file] [log] [blame]
from autotest_lib.site_utils.graphite import stats
def cleanup(machine):
timer = None
try:
host = hosts.create_host(machine, initialize=False, auto_monitor=False)
timer = stats.Timer('cleanup_time.%s' % host._get_board_from_afe())
timer.start()
log_dir = os.path.join(job.resultdir, machine)
os.makedirs(log_dir)
host.get_file('/var/log/', log_dir, preserve_symlinks=True)
host.cleanup()
finally:
if timer:
timer.stop()
job.parallel_simple(cleanup, machines, log=False)