def run (self, timeout_timedelta, silent_timedelta, period):
begin = datetime.now()
timeout = begin+timeout_timedelta
- timeout_minutes = timeout_timedelta.total_seconds()/60
+ timeout_seconds = timeout_timedelta.total_seconds()
+ timeout_minutes = timeout_seconds/60
graceout = datetime.now()+silent_timedelta
- silent_minutes = silent_timedelta.total_seconds()/60
+ silent_seconds = silent_timedelta.total_seconds()
+ silent_minutes = silent_seconds/60
period_seconds=int(period.total_seconds())
if self.verbose:
- utils.header("max timeout is %d minutes, silent for %d minutes (period is %s s)"%\
- (timeout_minutes,silent_minutes,period_seconds))
+ if timeout_seconds >= 120:
+ utils.header("Completer [%d tasks]: max timeout is %d minutes, "
+ "silent for %d minutes (period is %s s)"%\
+ (len(self.tasks), timeout_minutes,
+ silent_minutes, period_seconds))
+ else:
+ utils.header("Completer [%d tasks]: max timeout is %d seconds, "
+ "silent for %d seconds (period is %s s)"%\
+ (len(self.tasks), timeout_seconds,
+ silent_seconds, period_seconds))
tasks=self.tasks
while tasks:
fine=[]