diff --git a/.gitignore b/.gitignore index e102e16..17ee9eb 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ __pycache__/ .venv/ venv/ .env +instances.json diff --git a/site/app.py b/site/app.py index 6d30957..31e1cde 100644 --- a/site/app.py +++ b/site/app.py @@ -6,7 +6,7 @@ from routes.main import bp as main_bp from routes.api import bp as api_bp from routes.api_test import bp as api_test_bp -VERSION = "1.0.36" +VERSION = "1.0.37" app = Flask(__name__, template_folder="templates", static_folder="static") app.config["NUBES_API_ENDPOINT"] = os.getenv("NUBES_API_ENDPOINT", "https://lk-api-gateway-dev.ngcloud.ru/api/v1/svc") diff --git a/site/instances.json b/site/instances.json deleted file mode 100644 index 9e4e7c7..0000000 --- a/site/instances.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "884356cf-5212-4395-b56b-27c58a5fc1fa": { - "svcId": 1, - "displayName": "autotest-1-first", - "instanceUid": "884356cf-5212-4395-b56b-27c58a5fc1fa" - } -} diff --git a/site/operations/tracker.py b/site/operations/tracker.py index 0dce8e1..cccb2ab 100644 --- a/site/operations/tracker.py +++ b/site/operations/tracker.py @@ -4,7 +4,13 @@ import os import threading _LOCK = threading.Lock() -_PATH = os.path.join(os.path.dirname(__file__), "..", "instances.json") +_PATH = "/tmp/instances.json" + +_INITIAL = { + "884356cf-5212-4395-b56b-27c58a5fc1fa": {"svcId": 1, "displayName": "autotest-1-first", "instanceUid": "884356cf-5212-4395-b56b-27c58a5fc1fa"}, + "6528854d-a4ea-428c-9fa4-68e85fa9b3ac": {"svcId": 1, "displayName": "curl-test-144834", "instanceUid": "6528854d-a4ea-428c-9fa4-68e85fa9b3ac"}, + "fdcb5887-39f7-4ef8-a9c0-d55e434a55ff": {"svcId": 1, "displayName": "curl-final-test", "instanceUid": "fdcb5887-39f7-4ef8-a9c0-d55e434a55ff"}, +} def _load(): @@ -12,7 +18,9 @@ def _load(): with open(_PATH) as f: return json.load(f) except (FileNotFoundError, json.JSONDecodeError): - return {} + data = dict(_INITIAL) + _save(data) + return data def _save(data):