Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions redfish-oem-integrator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ The config file contains the following terms to control how the tool processes J
* See [Annotation Bindings Config](#annotation-bindings-config) for more information about the contents.
* `StoreConfigInSeparateFiles`: `true` indicates if each resource has its own configuration file and `false` indicates if all resouce configurations are contained in a single, monolithic file.
* `EnableNewAdditionsByDefault`: When parsing the contents of the *input* directory and adding new properties not currently in the resource configuration, `true` will enable the new property in the configuration and `false` will disable the new property in the configuration.
* `DeleteUnimplementedSchemas`: This option determines whether to remove schemas that are not implemented by the OEM implementation after applying all OEM configurations.
* If set to `true`, all unimplemented schemas will be deleted, unless they are referenced from some implemented schema.
* If set to `false` or if the option is not present in the config file, unimplemented schemas will be retained.

### Resource Config

Expand Down
3 changes: 2 additions & 1 deletion redfish-oem-integrator/contoso-example-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@
"OemBindingsFilePath": "contoso-oem-extensions.json",
"AnnotationsFilePath": "contoso-oem-annotation-bindings.json",
"StoreConfigInSeparateFiles": true,
"EnableNewAdditionsByDefault": false
"EnableNewAdditionsByDefault": false,
"DeleteUnimplementedSchemas": false
}
Loading