1d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette#!/usr/bin/python 2d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# Simple utility to trigger a Verify job on a bunch of hosts. 3d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# 4d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# CAVEAT: no error checking; if any argument isn't a valid 5d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# host, it will be silently ignored. If there are no command 6d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# line arguments, silently succeed. 7d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette 8d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnetteimport sys 9d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette 10d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnetteimport common 11d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette 12d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnettefrom autotest_lib.server import frontend 13d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette 14d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# I _think_ (but I don't know) that the AFE calls operate on all the 15d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# hosts if there are no arguments given. I do know for certain that 16d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# with hostnames=[], the call takes longer than I was willing to 17d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# wait. 18d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# 19d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# To protect against pointless exercises in futility, do nothing 20d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette# if there are no arguments. 21d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette 22d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnetteif len(sys.argv) >= 2: 23d42a0915414baa03bd44d81e93aa6ca56223128eJ. Richard Barnette frontend.AFE().reverify_hosts(hostnames=sys.argv[1:]) 24