def get(self, request, env): factory = Factory() yaml_documents = factory.generateYaml("environnement", env) return Response(yaml_documents, content_type="application/json", status=200)
def get(self, request, element): result = {"status": "success", "message": "saved", "data": []} factory = Factory() templates = factory.getTemplates(element) result["data"] = templates return Response(result, content_type="application/json", status=200)
def get(self, request, env): result = {"status": "success", "message": "saved", "data": []} factory = Factory() containers_json = factory.getVolumes(env) result["data"] = containers_json return Response(result, content_type="application/json", status=200)
def get(self, request, element, uid): result = {"status": "success", "message": "saved", "data": {}} factory = Factory() element_json = factory.serialize(element, uid) result["data"] = element_json return Response(result, content_type="application/json", status=200)
def get(self, request, env): data = request.data factory = Factory() yaml_documents = factory.generateYaml("environnement", env) return Response( { "status": "success", "message": "ok", "documents": yaml_documents }, content_type="application/json", status=200)
def get(self, request, element, uid): status_save = "success" message = "Element has Created successfully" step = 0 factory = Factory() factory.deleteElement(element, uid) return Response( { "status": status_save, "message": message, "step": step }, content_type="application/json", status=200)
def post(self, request, element, uid): data = request.data factory = Factory() result = factory.updateInline(element, data, uid) return Response(result, content_type="application/json", status=200)
def post(self, request, element): data = request.data factory = Factory() result = factory.save(element, data, None) return Response(result, content_type="application/json", status=200)