@@ -530,17 +530,21 @@ def main():
530530 args = syncer_args , daemon = True )
531531 sync_thread .start ()
532532
533- rest_port = get_num_from_env (logger , 'REST_PORT' , 5000 )
534- token = os .environ .get ('REST_TOKEN' )
535- global expected_token
536- if token :
537- logger .debug ("Setting expected token for REST endpoint"
538- "on port {} to '{}'" .format (rest_port , token ))
539- expected_token = token
540- logger .debug ("Starting REST thread" )
541- rest_thread = threading .Thread (target = rest_function , name = "REST thread" ,
542- args = (logger , rest_port ), daemon = True )
543- rest_thread .start ()
533+ if sync_period == 0 :
534+ rest_port = get_num_from_env (logger , 'REST_PORT' , 5000 )
535+ token = os .environ .get ('REST_TOKEN' )
536+ global expected_token
537+ if token :
538+ logger .debug ("Setting expected token for REST endpoint"
539+ "on port {}" .format (rest_port ))
540+ expected_token = token
541+ logger .debug ("Starting REST thread to listen for requests "
542+ "on port {} on the {} endpoint" .
543+ format (rest_port , REINDEX_POINT ))
544+ rest_thread = threading .Thread (target = rest_function ,
545+ name = "REST thread" ,
546+ args = (logger , rest_port ), daemon = True )
547+ rest_thread .start ()
544548
545549 # Start Tomcat last. It will be the foreground process.
546550 logger .info ("Starting Tomcat" )
0 commit comments