示例#1
0
def start():
    """Starts the GCode issue poller."""
    url = cfg.gcode.atom_feed
    logging.info('Starting GCode issue polling on %r', url)

    poller = Poller(cfg.gcode)
    utils.spawn_periodic_task(cfg.gcode.refresh_interval, poller)
示例#2
0
def start():
    """Starts the GCode issue poller."""
    url = cfg.gcode.atom_feed
    logging.info('Starting GCode issue polling on %r', url)

    poller = Poller(cfg.gcode)
    utils.spawn_periodic_task(cfg.gcode.refresh_interval,
                              poller)
示例#3
0
文件: github.py 项目: comex/sadm
def start():
    """Starts all the GitHub related services."""

    events.dispatcher.register_target(GHHookEventParser())
    events.dispatcher.register_target(GHPRStatusUpdater())
    events.dispatcher.register_target(GHAllowMergeEditer())

    utils.spawn_periodic_task(600, periodic_hook_maintainer)
    utils.spawn_periodic_task(cfg.github.trusted_users.refresh_interval,
                              sync_trusted_users)
    utils.spawn_periodic_task(cfg.github.core_users.refresh_interval,
                              sync_core_users)
示例#4
0
def start():
    """Starts all the GitHub related services."""

    events.dispatcher.register_target(GHHookEventParser())
    events.dispatcher.register_target(GHPRStatusUpdater())
    events.dispatcher.register_target(GHAllowMergeEditer())
    events.dispatcher.register_target(GHFifoCIEditer())

    utils.spawn_periodic_task(600, periodic_hook_maintainer)
    utils.spawn_periodic_task(cfg.github.trusted_users.refresh_interval,
                              sync_trusted_users)
    utils.spawn_periodic_task(cfg.github.core_users.refresh_interval,
                              sync_core_users)