Exemple #1
0
def sleep_delay(start, current, delay):
    """Sleep until delay seconds past start, based on the current time
    as specified by ``current``."""
    diff = current - start
    s = delay - tdelt2secs(diff)
    if s > 0:
        time.sleep(s)
Exemple #2
0
def sleep_delay(start, current, delay):
    """Sleep until delay seconds past start, based on the current time
    as specified by ``current``."""
    diff = current - start
    s = delay - tdelt2secs(diff)
    if s > 0:
        time.sleep(s)
Exemple #3
0
 def xmlrpc_state(self):
     msg, dt = self.logger.get_state()
     return (msg, tdelt2secs(datetime.datetime.now() - dt))
Exemple #4
0
 def xmlrpc_time_elapsed(self):
     return tdelt2secs(self.logger.time_elapsed())
Exemple #5
0
 def xmlrpc_state(self):
     msg, dt = self.logger.get_state()
     return (msg, tdelt2secs(datetime.datetime.now() - dt))
Exemple #6
0
 def xmlrpc_time_elapsed(self):
     return tdelt2secs(self.logger.time_elapsed())