return more return codes

This commit is contained in:
chris 2020-08-02 21:58:17 +02:00
parent 5a4dbf755d
commit ba0a210b09
1 changed files with 4 additions and 4 deletions

View File

@ -94,7 +94,7 @@ def run_module():
result = dict(
changed=False,
return_code='',
return_code=0,
gitea_response={},
)
@ -139,11 +139,10 @@ def run_module():
headers=headers,
data=json.dumps(data),
)
result['return_code'] = create_req.status_code
result['gitea_response'] = create_req.json()
if create_req.status_code != 201:
result['gitea_response'] = create_req.json()
module.fail_json(msg="Creation failed", **result)
else:
result['gitea_response'] = create_req.json()
result['changed'] = True
result['state'] = 'present'
@ -158,6 +157,7 @@ def run_module():
'?access_token=' + gitea_token,
headers=headers,
)
result['return_code'] = delete_req.status_code
if delete_req.status_code != 204:
result['gitea_response'] = create_req.json()
module.fail_json(msg="Deletion failed", **result)