#TODO add detailed processing: What was the reason for the error? Do we really need to create a new request or is there another problem, that might resolve by simply waiting
print(f"A connection error occurred:")
print(f"Status Code: {e.response.status_code}")
print(f"Reason: {e.response.reason}")
print(f"Text: {e.response.text}")
self.printExecption(e)
print(f"Status Endpoint: {status_endpoint}")
#use inverse order for saving. the status endpoint should be more unique