From 4b3f34376ba5ab2856decff83962ec9a3080429f Mon Sep 17 00:00:00 2001 From: msbolshakov Date: Tue, 11 Oct 2022 20:18:07 +0700 Subject: [PATCH] add account id in osimage facts --- library/decort_osimage.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/decort_osimage.py b/library/decort_osimage.py index f09eee7..4c39c9a 100644 --- a/library/decort_osimage.py +++ b/library/decort_osimage.py @@ -424,6 +424,7 @@ class decort_osimage(DecortController): ret_dict['pool'] = arg_osimage_facts['pool'] ret_dict['state'] = arg_osimage_facts['status'] ret_dict['linkto'] = arg_osimage_facts['linkTo'] + ret_dict['accountId'] = arg_osimage_facts['accountId'] return ret_dict @@ -521,7 +522,8 @@ def main(): decon.validated_image_id = decort_osimage.decort_osimage_package_facts(image_facts)['id'] - elif amodule.params['state'] == "absent" and amodule.params['image_name'] or amodule.params['image_id'] and decort_osimage.decort_osimage_package_facts(image_facts)['accountId'] == amodule.params['account_Id']: + elif amodule.params['state'] == "absent" and amodule.params['image_name'] or \ + amodule.params['image_id'] and decort_osimage.decort_osimage_package_facts(image_facts)['accountId'] == amodule.params['account_Id']: amodule.image_id_delete = decon.validated_image_id decort_osimage.decort_image_delete(decon,amodule)