dev-create-rest-client #7
@ -42,20 +42,12 @@ def databaseQuery(self, cursor, query, args=()):
|
|||||||
# return (r[0] if r else None) if one else r
|
# return (r[0] if r else None) if one else r
|
||||||
return r
|
return r
|
||||||
|
|
||||||
def renewToken(func):
|
def getToken(reqObj,idpUrl, id, secret):
|
||||||
def wrapper(*args, **kwargs):
|
getTokenResponse = reqObj.post(idpUrl, headers={"client_id": id,"client_secret": secret})
|
||||||
try:
|
return getTokenResponse["access_token"]
|
||||||
return func(*args, **kwargs)
|
|
||||||
except error:
|
|
||||||
getToken()
|
|
||||||
return func(*args, **kwargs)
|
|
||||||
return wrapper
|
|
||||||
|
|
||||||
def getToken(idpUrl, id, secret):
|
def pushPayload(reqObj, host, token, tenant_id, payload):
|
||||||
pass
|
url = f'{host}/api/v1/unity/data/{tenant_id}/machine_event'
|
||||||
|
pushPayloadResponse = reqObj.post(url, headers={'Authorization': f'bearer {token}'},\
|
||||||
@renewToken
|
payload=payload)
|
||||||
def pushPayload(reqObj, targetUrl, token, payload):
|
|
||||||
pushPayloadResponse = reqObj.post(targetUrl, headers={"Bearer": token},\
|
|
||||||
payload=payload,verify=False)
|
|
||||||
return pushPayloadResponse.status_code
|
return pushPayloadResponse.status_code
|
Loading…
x
Reference in New Issue
Block a user