From 772da61980eb7e314bc1ea79f95d18dcfa506560 Mon Sep 17 00:00:00 2001 From: Jeff Bradberry Date: Fri, 12 Mar 2021 15:39:20 -0500 Subject: [PATCH] If a csv collector is successful but results in no files, increment anyway --- awx/main/analytics/core.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/awx/main/analytics/core.py b/awx/main/analytics/core.py index fb979ded10..ff878cf624 100644 --- a/awx/main/analytics/core.py +++ b/awx/main/analytics/core.py @@ -207,6 +207,10 @@ def gather(dest=None, module=None, subset=None, since=None, until=None, collecti files = func(start, full_path=gather_dir, until=end) if not files: + if collection_type != 'dry-run': + with disable_activity_stream(): + last_entries[key] = end + settings.AUTOMATION_ANALYTICS_LAST_ENTRIES = json.dumps(last_entries) continue for fpath in files: payload = {filename: (fpath, func.__awx_analytics_version__)}