예제 #1
0
파일: beat.py 프로젝트: berg/celery
 def startup_info(self, beat):
     scheduler = beat.get_scheduler(lazy=True)
     return STARTUP_INFO_FMT % {
         "conninfo": self.app.amqp.format_broker_info(),
         "logfile": self.logfile or "[stderr]",
         "loglevel": LOG_LEVELS[self.loglevel],
         "loader": get_full_cls_name(self.app.loader.__class__),
         "scheduler": get_full_cls_name(scheduler.__class__),
         "scheduler_info": scheduler.info,
         "hmax_interval": humanize_seconds(beat.max_interval),
         "max_interval": beat.max_interval,
     }
예제 #2
0
 def startup_info(self, beat):
     scheduler = beat.get_scheduler(lazy=True)
     return STARTUP_INFO_FMT % {
         'conninfo': self.app.connection().as_uri(),
         'logfile': self.logfile or '[stderr]',
         'loglevel': LOG_LEVELS[self.loglevel],
         'loader': qualname(self.app.loader),
         'scheduler': qualname(scheduler),
         'scheduler_info': scheduler.info,
         'hmax_interval': humanize_seconds(beat.max_interval),
         'max_interval': beat.max_interval,
     }
예제 #3
0
 def startup_info(self, beat):
     scheduler = beat.get_scheduler(lazy=True)
     return STARTUP_INFO_FMT.format(
         conninfo=self.app.connection().as_uri(),
         logfile=self.logfile or '[stderr]',
         loglevel=LOG_LEVELS[self.loglevel],
         loader=qualname(self.app.loader),
         scheduler=qualname(scheduler),
         scheduler_info=scheduler.info,
         hmax_interval=humanize_seconds(beat.max_interval),
         max_interval=beat.max_interval,
     )
예제 #4
0
파일: beat.py 프로젝트: Fak3/celery
 def startup_info(self, beat):
     scheduler = beat.get_scheduler(lazy=True)
     return STARTUP_INFO_FMT.format(
         conninfo=self.app.connection().as_uri(),
         logfile=self.logfile or '[stderr]',
         loglevel=LOG_LEVELS[self.loglevel],
         loader=qualname(self.app.loader),
         scheduler=qualname(scheduler),
         scheduler_info=scheduler.info,
         hmax_interval=humanize_seconds(beat.max_interval),
         max_interval=beat.max_interval,
         )
예제 #5
0
 def startup_info(self, beat):
     scheduler = beat.get_scheduler(lazy=True)
     return STARTUP_INFO_FMT % {
         "conninfo": self.app.broker_connection().as_uri(),
         "logfile": self.logfile or "[stderr]",
         "loglevel": LOG_LEVELS[self.loglevel],
         "loader": get_full_cls_name(self.app.loader.__class__),
         "scheduler": get_full_cls_name(scheduler.__class__),
         "scheduler_info": scheduler.info,
         "hmax_interval": humanize_seconds(beat.max_interval),
         "max_interval": beat.max_interval,
     }
예제 #6
0
파일: beat.py 프로젝트: AdrianRibao/celery
 def startup_info(self, beat):
     scheduler = beat.get_scheduler(lazy=True)
     return STARTUP_INFO_FMT % {
         "conninfo": self.app.broker_connection().as_uri(),
         "logfile": self.logfile or "[stderr]",
         "loglevel": LOG_LEVELS[self.loglevel],
         "loader": qualname(self.app.loader),
         "scheduler": qualname(scheduler),
         "scheduler_info": scheduler.info,
         "hmax_interval": humanize_seconds(beat.max_interval),
         "max_interval": beat.max_interval,
     }
예제 #7
0
 def startup_info(self, beat):
     scheduler = beat.get_scheduler(lazy=True)
     return STARTUP_INFO_FMT % {
         'conninfo': self.app.connection().as_uri(),
         'logfile': self.logfile or '[stderr]',
         'loglevel': LOG_LEVELS[self.loglevel],
         'loader': qualname(self.app.loader),
         'scheduler': qualname(scheduler),
         'scheduler_info': scheduler.info,
         'hmax_interval': humanize_seconds(beat.max_interval),
         'max_interval': beat.max_interval,
     }