mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-06-01 22:09:08 -07:00
Corrects idempotency for f5 parameters (#49576)
Several parameters in the profile modules were not idempotent. This patch fixes those modules
This commit is contained in:
parent
1c3fa2b07f
commit
c0520b94b8
16 changed files with 56 additions and 28 deletions
|
@ -649,7 +649,7 @@ class ModuleManager(object):
|
|||
except ValueError as ex:
|
||||
raise F5ModuleError(str(ex))
|
||||
|
||||
if 'code' in response and response['code'] in [400, 409]:
|
||||
if 'code' in response and response['code'] in [400, 409, 404]:
|
||||
if 'message' in response:
|
||||
raise F5ModuleError(response['message'])
|
||||
else:
|
||||
|
@ -669,7 +669,7 @@ class ModuleManager(object):
|
|||
except ValueError as ex:
|
||||
raise F5ModuleError(str(ex))
|
||||
|
||||
if 'code' in response and response['code'] == 400:
|
||||
if 'code' in response and response['code'] in [400, 404]:
|
||||
if 'message' in response:
|
||||
raise F5ModuleError(response['message'])
|
||||
else:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue