diff --git a/awx/settings/development.py b/awx/settings/development.py index 1b32e54e20..020cd9d99d 100644 --- a/awx/settings/development.py +++ b/awx/settings/development.py @@ -142,6 +142,15 @@ except ImportError: traceback.print_exc() sys.exit(1) + +CELERYBEAT_SCHEDULE.update({ # noqa + 'isolated_heartbeat': { + 'task': 'awx.main.tasks.awx_isolated_heartbeat', + 'schedule': timedelta(seconds=AWX_ISOLATED_PERIODIC_CHECK), # noqa + 'options': {'expires': AWX_ISOLATED_PERIODIC_CHECK * 2}, # noqa + } +}) + CLUSTER_HOST_ID = socket.gethostname() try: diff --git a/awx/settings/production.py b/awx/settings/production.py index 7c114f99eb..ea611d7438 100644 --- a/awx/settings/production.py +++ b/awx/settings/production.py @@ -107,3 +107,12 @@ except IOError: raise ImproperlyConfigured(msg) else: raise + + +CELERYBEAT_SCHEDULE.update({ # noqa + 'isolated_heartbeat': { + 'task': 'awx.main.tasks.awx_isolated_heartbeat', + 'schedule': timedelta(seconds=AWX_ISOLATED_PERIODIC_CHECK), # noqa + 'options': {'expires': AWX_ISOLATED_PERIODIC_CHECK * 2}, # noqa + } +})