Exemple #1
0
 def ServerBecomesReady( self ):
   if not self._server_is_ready_with_cache:
     with HandleServerException( display = False ):
       self._server_is_ready_with_cache = BaseRequest.GetDataFromHandler(
           'ready' )
     return self._server_is_ready_with_cache
   return False
Exemple #2
0
    def _ThreadMain(self):
        while True:
            time.sleep(self._ping_interval_seconds)

            # We don't care if there's an intermittent problem in contacting the
            # server; it's fine to just skip this ping.
            try:
                BaseRequest.GetDataFromHandler('healthy')
            except:
                pass
Exemple #3
0
 def CheckIfServerIsReady(self):
     if not self._server_is_ready_with_cache and self.IsServerAlive():
         with HandleServerException(display=False):
             self._server_is_ready_with_cache = BaseRequest.GetDataFromHandler(
                 'ready')
     return self._server_is_ready_with_cache
Exemple #4
0
def _IsReady():
    return BaseRequest.GetDataFromHandler('ready')
    def _ThreadMain(self):
        while True:
            time.sleep(self._ping_interval_seconds)

            with HandleServerException(display=False):
                BaseRequest.GetDataFromHandler('healthy')
Exemple #6
0
 def CheckIfServerIsReady(self):
     if not self._server_is_ready_with_cache and self.IsServerAlive():
         self._server_is_ready_with_cache = BaseRequest.GetDataFromHandler(
             'ready', display_message=False)
     return self._server_is_ready_with_cache
Exemple #7
0
    def _ThreadMain(self):
        while True:
            time.sleep(self._ping_interval_seconds)

            BaseRequest.GetDataFromHandler('healthy', display_message=False)