From 6f19fcb70233bc6e67f53f61355c689a30a2e006 Mon Sep 17 00:00:00 2001 From: ibuler Date: Wed, 20 Feb 2019 10:40:43 +0800 Subject: [PATCH] =?UTF-8?q?[Update]=20=E4=BF=AE=E6=94=B9tasks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/assets/tasks.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/assets/tasks.py b/apps/assets/tasks.py index b75472a00..79d055588 100644 --- a/apps/assets/tasks.py +++ b/apps/assets/tasks.py @@ -23,7 +23,7 @@ TIMEOUT = 60 logger = get_logger(__file__) CACHE_MAX_TIME = 60*60*2 disk_pattern = re.compile(r'^hd|sd|xvd|vd') -PERIOD_TASK = os.environ.get("PERIOD_TASK", "off") +PERIOD_TASK = os.environ.get("PERIOD_TASK", "on") def clean_hosts(assets): @@ -125,8 +125,6 @@ def update_assets_hardware_info_util(assets, task_name=None): pattern='all', options=const.TASK_OPTIONS, run_as_admin=True, ) result = task.run() - # Todo: may be somewhere using - # Manual run callback function set_assets_hardware_info(assets, result) return result @@ -213,6 +211,9 @@ def test_admin_user_connectivity_period(): """ A period task that update the ansible task period """ + if PERIOD_TASK != "on": + logger.debug('Period task off, skip') + return key = '_JMS_TEST_ADMIN_USER_CONNECTIVITY_PERIOD' prev_execute_time = cache.get(key) if prev_execute_time: