in vmassist/linux/vmassist.py [0:0]
def checkHTTPURL(urlIn):
checkURL = urlIn
headers = {'Metadata': 'True'}
returnString=""
try:
r = requests.get(checkURL, headers=headers, timeout=5)
returnString=r.status_code
r.raise_for_status()
except requests.exceptions.HTTPError as errh:
returnString=f"Error:{r.status_code}"
except requests.exceptions.RetryError as errr:
returnString=f"MaxRetries"
except requests.exceptions.Timeout as errt:
returnString=f"Timeout"
except requests.exceptions.ConnectionError as errc:
returnString=f"ConnectErr"
except requests.exceptions.RequestException as err:
returnString=f"UnexpectedErr"
return returnString