def state_destroy_active_model(self):
uri = "%s/active_model/%s" % (self.base_url, self.uuid)
try:
if not self.module.check_mode:
req = requests.delete(uri)
if req.status_code == 200:
self.module.exit_json(changed=True)
else:
self.module.fail_json(msg="Unknown error", apierror=req.text)
self.module.exit_json(changed=True)
except requests.ConnectionError as connect_error:
self.module.fail_json(msg="Connection Error; confirm Hanlon base_url.", apierror=str(connect_error))
except requests.Timeout as timeout_error:
self.module.fail_json(msg="Timeout Error; confirm status of Hanlon server", apierror=str(timeout_error))
except requests.RequestException as request_exception:
self.module.fail_json(msg="Unknown Request library failure", apierror=str(request_exception))
评论列表
文章目录