[IDF] Add IDF schema validation based on version 83/50583/7
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Sun, 14 Jan 2018 01:26:05 +0000 (02:26 +0100)
committerAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Wed, 24 Jan 2018 03:50:26 +0000 (04:50 +0100)
commit07a7a7bfa04827c34b115a5adf98037de439d5da
tree19b51e15ba3f361c2a82eb63c667bf028d18cda7
parent811ff5abc205d961d45ee00c0b449c47893433ae
[IDF] Add IDF schema validation based on version

- add basic structure for IDF schema validation;
- fill in Fuel section;
- add stub for Daisy section;
- add stub for Compass section;
- add stub for net_config;
- enable IDF schema validation via `check-schema.sh`;
- prepare for new IDF versions with different schemas,
  while allowing subsection schema reuse from IDF v0.1;
- extend validate_schema.py for IDF;

Change-Id: I59b1c9d857e9dee9e6ff9956e81b2ae6dc27a767
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
config/pdf/idf-pod1.schema.yaml [new file with mode: 0644]
config/utils/check-jinja2.sh
config/utils/check-schema.sh
config/utils/validate_schema.py