in libs/pagerduty/__init__.py [0:0]
def delete_escalation_policy_by_id(self, policy_id):
"""
Deletes an escalation policy by ID.
:param policy_id: policy ID
:return: bool
"""
deleted = False
r = self.api_request(method="delete",
endpoint="escalation_policies/{id}".format(id=policy_id),
response_type="text",
headers=self.HEADERS)
try:
response = json.loads(r)
if "error" in response:
deleted = False
except json.JSONDecoderError:
if r == "":
deleted = True
return deleted