Add ability to reverify a host from the Host List.
Risk: low
Visilibity: medium (UI change)
Signed-off-by: James Ren <jamesren@google.com>
git-svn-id: http://test.kernel.org/svn/autotest/trunk@3143 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/scheduler/monitor_db.py b/scheduler/monitor_db.py
index d48e636..6b4ea51 100755
--- a/scheduler/monitor_db.py
+++ b/scheduler/monitor_db.py
@@ -625,6 +625,7 @@
_drone_manager.refresh()
self._run_cleanup()
self._find_aborting()
+ self._find_reverify()
self._process_recurring_runs()
self._schedule_new_jobs()
self._handle_agents()
@@ -801,6 +802,10 @@
agent = queue_entry.requeue()
+ def _find_reverify(self):
+ self._reverify_hosts_where("status = 'Reverify'")
+
+
def _reverify_remaining_hosts(self):
# reverify hosts that were in the middle of verify, repair or cleanup
self._reverify_hosts_where("""(status = 'Repairing' OR