properly record Instance.cpu and Instance.memory for isolated nodes

This commit is contained in:
Ryan Petrello
2019-05-03 15:30:16 -04:00
parent cf6a103207
commit c6c14d4fb9
2 changed files with 9 additions and 3 deletions

View File

@@ -57,13 +57,15 @@ def main():
module.fail_json(msg=str(e))
return
# NOTE: Duplicated with awx.main.utils.common capacity utilities
_, capacity_cpu = get_cpu_capacity()
_, capacity_mem = get_mem_capacity()
cpu, capacity_cpu = get_cpu_capacity()
mem, capacity_mem = get_mem_capacity()
# Module never results in a change
module.exit_json(changed=False, capacity_cpu=capacity_cpu,
capacity_mem=capacity_mem, version=version,
ansible_facts=dict(
awx_cpu=cpu,
awx_mem=mem,
awx_capacity_cpu=capacity_cpu,
awx_capacity_mem=capacity_mem,
awx_capacity_version=version