Lines Matching defs:schema
128 for (const std::string& schema : schemaNames)
132 boost::urls::format("/redfish/v1/JsonSchemas/{}", schema);
141 const std::string& schema)
153 messages::resourceNotFound(asyncResp->res, "JsonSchemaFile", schema);
166 if (split[0] != schema)
173 boost::urls::format("/redfish/v1/JsonSchemas/{}", schema);
175 json["Name"] = schema + " Schema File";
176 json["Description"] = schema + " Schema File Location";
177 json["Id"] = schema;
178 std::string schemaName = std::format("#{}.{}", schema, schema);
191 "/redfish/v1/JsonSchemas/{}/{}", schema, filename);
199 messages::resourceNotFound(asyncResp->res, "JsonSchemaFile", schema);
205 const std::string& schema, const std::string& schemaFile)
212 messages::resourceNotFound(asyncResp->res, "JsonSchemaFile", schema);
217 if (!schemaFile.starts_with(schema))
219 messages::resourceNotFound(asyncResp->res, "JsonSchemaFile", schema);
226 messages::resourceNotFound(asyncResp->res, "JsonSchemaFile", schema);
233 messages::resourceNotFound(asyncResp->res, "JsonSchemaFile", schema);