From 97bc2a02489e11c65496cf397eb9f63b5f9a0c51 Mon Sep 17 00:00:00 2001 From: Tlams Date: Sat, 28 Apr 2018 17:53:52 +0100 Subject: [PATCH] Multiples fix --- code/scripts/main/api/v1/api.py | 6 ++++-- code/scripts/main/startup.py | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/code/scripts/main/api/v1/api.py b/code/scripts/main/api/v1/api.py index b10489f..e4e02c3 100644 --- a/code/scripts/main/api/v1/api.py +++ b/code/scripts/main/api/v1/api.py @@ -10,7 +10,6 @@ import time import random import ast - """ CLASS MONGO CACHE """ class Purge: def POST(self): @@ -87,9 +86,12 @@ class Cluster: return json.dumps(result) - def POST(self): + def POST(self, cluster=None): try: data = json.loads(web.data().decode('utf-8')) + """ Overwrite name """ + if cluster: + data["name"] = cluster result = core.insert_clusters_conf(data) except BaseException as e: result = { diff --git a/code/scripts/main/startup.py b/code/scripts/main/startup.py index 7b1c4b3..aed4de5 100644 --- a/code/scripts/main/startup.py +++ b/code/scripts/main/startup.py @@ -113,7 +113,7 @@ if __name__ == "__main__": # '/api/v1/login', 'Login' # MANAGEMENT CLUSTER - '/api/v1/administration/cluster/(?:[0-9a-zA-Z\_\-]+)', 'Cluster', + '/api/v1/administration/cluster/([0-9a-zA-Z\_\-]+)', 'Cluster', '/api/v1/administration/cluster/', 'Cluster', '/api/v1/administration/cluster', 'Cluster',