From 720c989829920ac5b6837280e9b4b53815b01895 Mon Sep 17 00:00:00 2001 From: Ed Tanous Date: Sat, 11 May 2024 07:28:09 -0700 Subject: Move existing schemas into folders Reorganize the existing schemas into folders under redfish core. The existing schema system has some problems: 1. It's hard to add new schemas 2. We have to rerun the script any time we want to change what schemas we use. 3. Adding schemas optionally takes effort In an effort to combat this, this patchset moves all the existing schemas into folders that represent their namespace names dmtf/csdl represents the CSDL that dmtf publishes oem/openbmc represents the CSDL that OpenBMC publishes In theory, this means that in the future we can relax OEM_SCHEMAS.md, and allow folks to possibly implement their own schemas in a way that doesn't have to effect all other systems. This also has the advantage of not requiring changes to update_schemas.py when we want to add, remove, or modify what version of a schema we use. "current" schemas are just symlinks, so they can be updated using git, and not necessarily have merge conflicts with one another. Tested: Redfish service validator passes. Change-Id: I6d4a130bba4cb874ef00a06ed579cc67f53dc7ae Signed-off-by: Ed Tanous --- static/redfish/v1/schema/TriggersCollection_v1.xml | 70 ---------------------- 1 file changed, 70 deletions(-) delete mode 100644 static/redfish/v1/schema/TriggersCollection_v1.xml (limited to 'static/redfish/v1/schema/TriggersCollection_v1.xml') diff --git a/static/redfish/v1/schema/TriggersCollection_v1.xml b/static/redfish/v1/schema/TriggersCollection_v1.xml deleted file mode 100644 index bf0422692e..0000000000 --- a/static/redfish/v1/schema/TriggersCollection_v1.xml +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /redfish/v1/TelemetryService/Triggers - - - - - - - - - - - - - - -- cgit v1.2.3