mirror of
https://github.com/ansible/awx.git
synced 2026-01-09 23:12:08 -03:30
Fix gather analytics
This commit is contained in:
parent
022314b542
commit
d99efc0de8
@ -459,6 +459,21 @@ class BaseTask(object):
|
|||||||
"""
|
"""
|
||||||
instance.log_lifecycle("finalize_run")
|
instance.log_lifecycle("finalize_run")
|
||||||
|
|
||||||
|
artifact_dir = os.path.join(private_data_dir, 'artifacts', str(self.instance.id))
|
||||||
|
collections_info = os.path.join(artifact_dir, 'collections.json')
|
||||||
|
ansible_version_file = os.path.join(artifact_dir, 'ansible_version.txt')
|
||||||
|
if os.path.exists(collections_info):
|
||||||
|
with open(collections_info) as ee_json_info:
|
||||||
|
ee_collections_info = json.loads(ee_json_info.read())
|
||||||
|
instance.installed_collections = ee_collections_info
|
||||||
|
instance.save(update_fields=['installed_collections'])
|
||||||
|
|
||||||
|
if os.path.exists(ansible_version_file):
|
||||||
|
with open(ansible_version_file) as ee_ansible_info:
|
||||||
|
ansible_version_info = ee_ansible_info.readline()
|
||||||
|
instance.ansible_version = ansible_version_info
|
||||||
|
instance.save(update_fields=['ansible_version'])
|
||||||
|
|
||||||
# Run task manager appropriately for speculative dependencies
|
# Run task manager appropriately for speculative dependencies
|
||||||
if instance.unifiedjob_blocked_jobs.exists():
|
if instance.unifiedjob_blocked_jobs.exists():
|
||||||
ScheduleTaskManager().schedule()
|
ScheduleTaskManager().schedule()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user