示例#1
0
 def resolve():
     resolve_timer = Timer()
     try:
         future.Get()
     except Exception as e:
         _cronlog.error('%s: error %s' %
                        (title, traceback.format_exc()))
         results.append(False)
         if IsDeadlineExceededError(e): raise
     finally:
         resolve_timer.Stop()
         _cronlog.info(
             '%s took %s: %s to initialize and %s to resolve' %
             (title,
              init_timer.With(resolve_timer).FormatElapsed(),
              init_timer.FormatElapsed(),
              resolve_timer.FormatElapsed()))