diff options
author | Jonathan Weth <git@jonathanweth.de> | 2020-07-29 18:07:21 +0200 |
---|---|---|
committer | Jonathan Weth <git@jonathanweth.de> | 2020-07-29 18:07:21 +0200 |
commit | 7ca7079af96b294aaaac763b4d0b77a2cbc3d1fe (patch) | |
tree | 0281cb03a930811934fba829192fdbe83f3b1557 /session.py | |
parent | c1b88b5944156a7b5e7f34abe735047cff7092d7 (diff) | |
download | RWA.Support.SessionService-7ca7079af96b294aaaac763b4d0b77a2cbc3d1fe.tar.gz RWA.Support.SessionService-7ca7079af96b294aaaac763b4d0b77a2cbc3d1fe.tar.bz2 RWA.Support.SessionService-7ca7079af96b294aaaac763b4d0b77a2cbc3d1fe.zip |
Add option to configure API URL
Diffstat (limited to 'session.py')
-rw-r--r-- | session.py | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,28 +1,28 @@ -import logging import os import random import secrets import signal import string import subprocess -import threading from typing import Dict, Union import port_for import psutil import requests -from flask import Flask, abort, request -from werkzeug.serving import make_server +from config import settings +from log import logging from vnc import run_vnc, save_password -API_SERVER = "http://127.0.0.1:8000" +API_SERVER = settings.get("api_url", "http://127.0.0.1") BASE_URL = API_SERVER + "/app/rwa/api/" REGISTER_URL = BASE_URL + "register/" STOP_URL = BASE_URL + "stop/" STATUS_URL = BASE_URL + "status/" MARK_JOB_AS_DONE_URL = BASE_URL + "jobs/mark_as_done/" +logging.info(f"Load API config: {API_SERVER}") + def random_digits(length: int): return "".join(random.choice(string.digits) for _ in range(length)) |