in src/data_load/load.py [0:0]
def delete_ids(ids):
success = []
failed = []
for id in ids:
headers = get_headers(config)
storage_record_id = urllib.parse.quote(id)
response = requests.delete(
STORAGE_URL + "/" + storage_record_id, headers=headers)
if response.status_code in [204, 404]:
logger.debug(
f"Response to delete Record Id: {id} is {response.status_code}")
success.append(id)
else:
logger.warning(f"Failed to delete Record Id: {id}")
logger.error(f"Delete record response: {response}")
failed.append(id)
return success, failed