v1.0.63: autotest namespace and duplicate prevention
This commit is contained in:
@@ -7,6 +7,7 @@ from operations.tracker import list_all as tracker_list
|
||||
from runner import load_config
|
||||
|
||||
bp = Blueprint("main", __name__)
|
||||
AUTOTEST_PREFIX = "autotest-"
|
||||
|
||||
|
||||
def _mask(s):
|
||||
@@ -143,6 +144,7 @@ def api_operations(svc_id):
|
||||
nubes_uids = {i["instanceUid"] for i in instances}
|
||||
svc_instances = [i for i in instances
|
||||
if i.get("instanceUid") in tracked_uids
|
||||
and str(i.get("displayName", "")).startswith(AUTOTEST_PREFIX)
|
||||
and i.get("explainedStatus") not in ("deleted",)]
|
||||
# Если Nubes уже не отдаёт tracked-инстанс после reload, добавляем его из трекера.
|
||||
for uid, t in tracked_by_uid.items():
|
||||
|
||||
Reference in New Issue
Block a user