def _getAPIResults()

in advanced-monitoring/Worker/main.py [0:0]


def _getAPIResults(nsxtConnection, uri,json_body=None, policy = True):
    if (policy == True):
        r = requests.request(method="GET",url=nsxtConnection.nsxtPolicyUri+uri ,json=json_body,auth = requests.auth.HTTPBasicAuth (nsxtConnection.nsxtUsername, nsxtConnection.nsxtPassword), verify=False)
    else:
        r = requests.request(method="GET",url=nsxtConnection.nsxtUri+uri ,json=json_body,auth = requests.auth.HTTPBasicAuth (nsxtConnection.nsxtUsername, nsxtConnection.nsxtPassword), verify=False)
    if r.status_code == "200":
        return str(r.content).replace("\\n","")[2:-1]
    return r.content