diff options
Diffstat (limited to 'ogcp/og_server.py')
-rw-r--r-- | ogcp/og_server.py | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/ogcp/og_server.py b/ogcp/og_server.py index 08c9b08..2ea0363 100644 --- a/ogcp/og_server.py +++ b/ogcp/og_server.py @@ -1,22 +1,17 @@ +from ogcp import app + import requests import json class OGServer: - def __init__(self, ip='127.0.0.1', port=8888, api_token=""): + def __init__(self, ip=app.config['IP'], + port=app.config['PORT'], + api_token=app.config['API_TOKEN']): self.ip = ip self.port = port self.api_token = api_token self._prepare_requests() - def load_config(self, path): - with open(path, 'r') as f: - cfg = json.load(f) - - self.ip = cfg['ip'] - self.port = cfg['port'] - self.api_token = cfg['api_token'] - self._prepare_requests() - def _prepare_requests(self): self.URL = f'http://{self.ip}:{self.port}' self.HEADERS = {'Authorization' : self.api_token} |