Added push payload
This commit is contained in:
parent
573cd651be
commit
1f255ec33a
2
inex.py
2
inex.py
@ -9,6 +9,7 @@ from inexDataModel import dataTemplate
|
||||
from inexDataProcessing import processData
|
||||
import json
|
||||
import decimal
|
||||
import requests
|
||||
|
||||
class Inex:
|
||||
def __init__(self):
|
||||
@ -23,6 +24,7 @@ class Inex:
|
||||
self.tm = datetime
|
||||
self.il = logging
|
||||
self.ic = inexConnect
|
||||
self.r = requests
|
||||
|
||||
# set config
|
||||
self.dbDriver = self.config["database"]["driver"]
|
||||
|
@ -40,4 +40,22 @@ def databaseQuery(self, cursor, query, args=()):
|
||||
if self.useLog:
|
||||
self.il.debug(f"Database connection closed")
|
||||
# return (r[0] if r else None) if one else r
|
||||
return r
|
||||
return r
|
||||
|
||||
def renewToken(func):
|
||||
def wrapper(*args, **kwargs):
|
||||
try:
|
||||
return func(*args, **kwargs)
|
||||
except error:
|
||||
getToken()
|
||||
return func(*args, **kwargs)
|
||||
return wrapper
|
||||
|
||||
def getToken(idpUrl, id, secret):
|
||||
pass
|
||||
|
||||
@renewToken
|
||||
def pushPayload(reqObj, targetUrl, token, payload):
|
||||
pushPayloadResponse = reqObj.post(targetUrl, headers={"Bearer": token},\
|
||||
payload=payload,verify=False)
|
||||
return pushPayloadResponse.status_code
|
Loading…
x
Reference in New Issue
Block a user