Adding policy manager and a1 sdnc vth
[it/otf.git] / a1-sdnc-vth / app / routes / service.py
diff --git a/a1-sdnc-vth/app/routes/service.py b/a1-sdnc-vth/app/routes/service.py
new file mode 100644 (file)
index 0000000..e06bf94
--- /dev/null
@@ -0,0 +1,16 @@
+from app.helpers import response_helper as ResponseHelper\r
+from app.helpers import service_helper as Service\r
+from . import config, ROUTES\r
+\r
+@ROUTES.route("/services", methods=['GET', 'DELETE'])\r
+def handleS_services():\r
+    return ResponseHelper.route_check(config=config, get_function=Service.get_services_using_get, delete_function=Service.delete_services_using_delete)\r
+\r
+\r
+@ROUTES.route("/service", methods=['PUT'])\r
+def handle_service():\r
+    return ResponseHelper.route_check(config=config, put_function=Service.put_service_using_put)\r
+\r
+@ROUTES.route("/services/keepalive", methods=['PUT'])\r
+def handle_services_keepalive():\r
+    return ResponseHelper.route_check(config=config, put_function=Service.keep_alive_service_using_put)\r