hanlon_active_model.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:dcaf 作者: dxc-technology 项目源码 文件源码
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))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号