autotest: don't start status_server within scheduler

A follow up CL will delete the status_server code an all its remaining
callers.

BUG=chromium:718685
TEST=None

Change-Id: Iebc20e16dd98ebdd1204b21d5efdf5e3dc9109c4
Reviewed-on: https://chromium-review.googlesource.com/497306
Tested-by: Aviv Keshet <akeshet@chromium.org>
Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org>
Commit-Queue: Aviv Keshet <akeshet@chromium.org>
diff --git a/scheduler/monitor_db.py b/scheduler/monitor_db.py
index 7a8fad1..114e959 100755
--- a/scheduler/monitor_db.py
+++ b/scheduler/monitor_db.py
@@ -32,7 +32,7 @@
 from autotest_lib.scheduler import query_managers
 from autotest_lib.scheduler import scheduler_lib
 from autotest_lib.scheduler import scheduler_models
-from autotest_lib.scheduler import status_server, scheduler_config
+from autotest_lib.scheduler import scheduler_config
 from autotest_lib.server import autoserv_utils
 from autotest_lib.server import system_utils
 from autotest_lib.server import utils as server_utils
@@ -165,9 +165,6 @@
         global _testing_mode
         _testing_mode = True
 
-    server = status_server.StatusServer()
-    server.start()
-
     # Start the thread to report metadata.
     metadata_reporter.start()
 
@@ -180,7 +177,7 @@
           minimum_tick_sec = global_config.global_config.get_config_value(
                   scheduler_config.CONFIG_SECTION, 'minimum_tick_sec', type=float)
 
-          while not _shutdown and not server._shutdown_scheduler:
+          while not _shutdown:
               start = time.time()
               dispatcher.tick()
               curr_tick_sec = time.time() - start
@@ -198,7 +195,6 @@
 
     metadata_reporter.abort()
     email_manager.manager.send_queued_emails()
-    server.shutdown()
     _drone_manager.shutdown()
     _db_manager.disconnect()