specify API version as ApiClient config
This commit is contained in:
parent
b93b5a6c28
commit
c45c76da3b
@ -5,8 +5,10 @@ from json import dumps, loads
|
|||||||
|
|
||||||
class ApiClient(object):
|
class ApiClient(object):
|
||||||
|
|
||||||
def __init__(self, base_url, validate_cert=True):
|
def __init__(self, base_url, api_version=None, validate_cert=True):
|
||||||
self.base_url = base_url
|
self.base_url = base_url
|
||||||
|
if api_version:
|
||||||
|
self.base_url = f'{base_url}/api/{api_version}'
|
||||||
self.client = AsyncHTTPClient()
|
self.client = AsyncHTTPClient()
|
||||||
self.validate_cert = validate_cert
|
self.validate_cert = validate_cert
|
||||||
|
|
||||||
|
@ -72,9 +72,9 @@ def make_deps(config):
|
|||||||
# we do not want to do SSL verify services in test and development
|
# we do not want to do SSL verify services in test and development
|
||||||
validate_cert = ENV == 'production'
|
validate_cert = ENV == 'production'
|
||||||
return {
|
return {
|
||||||
'authz_client': ApiClient(config["default"]["AUTHZ_BASE_URL"], validate_cert=validate_cert),
|
'authz_client': ApiClient(config["default"]["AUTHZ_BASE_URL"], api_version='v1', validate_cert=validate_cert),
|
||||||
'authnid_client': ApiClient(config["default"]["AUTHNID_BASE_URL"], validate_cert=validate_cert),
|
'authnid_client': ApiClient(config["default"]["AUTHNID_BASE_URL"], api_version='v1', validate_cert=validate_cert),
|
||||||
'requests_client': ApiClient(config["default"]["REQUESTS_QUEUE_BASE_URL"], validate_cert=validate_cert)
|
'requests_client': ApiClient(config["default"]["REQUESTS_QUEUE_BASE_URL"], api_version='v1', validate_cert=validate_cert)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ class Login(BaseHandler):
|
|||||||
def _validate_login_token(self, token):
|
def _validate_login_token(self, token):
|
||||||
try:
|
try:
|
||||||
response = yield self.authnid_client.post(
|
response = yield self.authnid_client.post(
|
||||||
"/api/v1/validate", json={"token": token}
|
"/validate", json={"token": token}
|
||||||
)
|
)
|
||||||
return response.code == 200
|
return response.code == 200
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user