|
Post by feplooptest on Aug 18, 2021 19:02:59 GMT
Hi Is there any tools that I can use to check my schema file and see if they conform to Redfish standard. Currently they are just a bunch of json file in the same folder. I found this document: www.dmtf.org/sites/default/files/standards/documents/DSP-IS0018_1.0.0.pdfBut it seems to be more about validating your implementation and your schema files. Browsing through the forum, I feel like people are validating their schema with a tool but I have hard time finding it. Thanks for your help Jack
|
|
|
Post by mraineri on Aug 30, 2021 13:18:54 GMT
At this time, we perform schema development in CSDL (the XML-based schema language we leveraged from OData). All of our conformance checking is done against those files, and we have tools to programmatically convert them to JSON Schema, and then again to OpenAPI. - "odata-csdl-validator" performs the purse CSDL syntax checking
- "redfish-repo-test" is a set of Node scripts for checking the construction of the CSDL files against rules we enforce in Redfish
- "csdl-to-json-convertor" converts CSDL files to JSON Schema
- "json-to-openapi-converter" converts JSON Schema files to OpenAPI
|
|