diff --git a/scritps/providers/fastly/delete_services.py b/scritps/providers/fastly/delete_services.py index 7cc39ada..18ec3f92 100644 --- a/scritps/providers/fastly/delete_services.py +++ b/scritps/providers/fastly/delete_services.py @@ -37,5 +37,9 @@ client = fastly.connect(apikey) services = client.list_services() for service in services: - client.deactivate_version(service.id, service.active_version) + service_details = client.get_service_details(service.id) + # if there is an active version, deactive it + if service_details.active_version: + client.deactivate_version(service.id, + service_details.active_version['number']) client.delete_service(service.id)