Exemple #1
0
 def cron_thread(self, number):
     from odoo.addons.base.models.ir_cron import ir_cron
     while True:
         time.sleep(SLEEP_INTERVAL + number)     # Steve Reich timing style
         registries = odoo.modules.registry.Registry.registries
         _logger.debug('cron%d polling for jobs', number)
         for db_name, registry in registries.items():
             if registry.ready:
                 try:
                     ir_cron._acquire_job(db_name)
                 except Exception:
                     _logger.warning('cron%d encountered an Exception:', number, exc_info=True)
Exemple #2
0
 def cron_thread(self, number):
     from odoo.addons.base.models.ir_cron import ir_cron
     while True:
         time.sleep(SLEEP_INTERVAL + number)     # Steve Reich timing style
         registries = odoo.modules.registry.Registry.registries
         _logger.debug('cron%d polling for jobs', number)
         for db_name, registry in registries.items():
             if registry.ready:
                 try:
                     ir_cron._acquire_job(db_name)
                 except Exception:
                     _logger.warning('cron%d encountered an Exception:', number, exc_info=True)