Unverified Commit 680b1733 authored by Antoine Kaufmann's avatar Antoine Kaufmann
Browse files

symphony/client: use settings for auth & client url

parent 4fdee25b
......@@ -24,6 +24,7 @@ import json
import aiohttp
import time
import os
from .settings import client_settings
class Token:
......@@ -56,9 +57,9 @@ class TokenClient:
def __init__(
self,
device_auth_url: str = "https://auth.simbricks.io/realms/SimBricks/protocol/openid-connect/auth/device",
token_url: str = "https://auth.simbricks.io/realms/SimBricks/protocol/openid-connect/token",
client_id: str = "api.auth.simbricks.io",
device_auth_url: str = client_settings().auth_dev_url,
token_url: str = client_settings().auth_token_url,
client_id: str = client_settings().auth_client_id,
):
self._device_auth_url: str = device_auth_url
self._token_url: str = token_url
......
......@@ -25,13 +25,14 @@ import aiohttp
import typing
import contextlib
from .auth import TokenProvider
from .settings import client_settings
from simbricks.orchestration import system
from simbricks.orchestration import simulation
from simbricks.orchestration import instantiation
class BaseClient:
def __init__(self, base_url="https://app.simbricks.io/api"):
def __init__(self, base_url=client_settings().base_url):
self._base_url = base_url
self._token_provider = TokenProvider()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment