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