def get(self, ws_id, schema_id): """ Return the requested schema :param ws_id: :param schema_id: :return: """ if schema_id == SCHEMA_ID_VNF: schema_index = workspaceimpl.get_workspace(ws_id)['vnf_schema_index'] else: schema_index = workspaceimpl.get_workspace(ws_id)['ns_schema_index'] return prepare_response(descriptorutil.get_schema(schema_index, schema_id))
def get(self, ws_id, schema_id): """ Return the requested schema :param ws_id: :param schema_id: :return: """ if schema_id == SCHEMA_ID_VNF: schema_index = workspaceimpl.get_workspace( ws_id)['vnf_schema_index'] else: schema_index = workspaceimpl.get_workspace( ws_id)['ns_schema_index'] return prepare_response( descriptorutil.get_schema(schema_index, schema_id))
def get(self, ws_id, schema_id): """ Get schema Returns the requested schema from the schema_master at schema_index from this workspace :param ws_id: The workspace ID :param schema_id: Either "ns" or "vnf" :return: The requested schema """ schema_index = workspaceimpl.get_workspace(ws_id)['schema_index'] return prepare_response(descriptorutil.get_schema(schema_index, schema_id))
def get(self, ws_id): """Get workspace Gets information about a specific workspace""" workspace = workspaceimpl.get_workspace(ws_id) return prepare_response(workspace)