print(msg) sys.exit(1) HUEY = getattr(settings, 'HUEY', None) if HUEY is None: try: from huey import RedisHuey except ImportError: config_error('Error: Huey could not import the redis backend. ' 'Install `redis-py`.') else: HUEY = RedisHuey(default_queue_name()) if isinstance(HUEY, dict): huey_config = HUEY.copy() # Operate on a copy. name = huey_config.pop('name', default_queue_name()) conn_kwargs = huey_config.pop('connection', {}) try: del huey_config['consumer'] # Don't need consumer opts here. except KeyError: pass if 'always_eager' not in huey_config: huey_config['always_eager'] = settings.DEBUG huey_config.update(conn_kwargs) HUEY = RedisHuey(name, **huey_config) task = HUEY.task periodic_task = HUEY.periodic_task
print('\n\n') print(msg) sys.exit(1) HUEY = getattr(settings, 'HUEY', None) if HUEY is None: try: from huey import RedisHuey except ImportError: config_error('Error: Huey could not import the redis backend. ' 'Install `redis-py`.') else: HUEY = RedisHuey(default_queue_name()) if isinstance(HUEY, dict): huey_config = HUEY.copy() # Operate on a copy. name = huey_config.pop('name', default_queue_name()) conn_kwargs = huey_config.pop('connection', {}) try: del huey_config['consumer'] # Don't need consumer opts here. except KeyError: pass if 'always_eager' not in huey_config: huey_config['always_eager'] = settings.DEBUG huey_config.update(conn_kwargs) HUEY = RedisHuey(name, **huey_config) task = HUEY.task periodic_task = HUEY.periodic_task def close_db(fn):