diff options
| author | Ed Tanous <ed.tanous@intel.com> | 2018-07-24 14:25:42 -0700 |
|---|---|---|
| committer | Ed Tanous <ed.tanous@intel.com> | 2018-08-15 17:53:23 +0000 |
| commit | 09c9dd01d73b13323a677ab0fd8cb4ff71816c8a (patch) | |
| tree | 6a6d04c0571e70e69381f244e71b75c9f9789ca9 /static/redfish | |
| parent | d529ee2e2f3ed0e28b95c4b38458bb9828d56994 (diff) | |
| download | bmcweb-09c9dd01d73b13323a677ab0fd8cb4ff71816c8a.tar.gz bmcweb-09c9dd01d73b13323a677ab0fd8cb4ff71816c8a.zip | |
Implement odata endpoint
As part of the Redfish standard, the /redfish/v1/odata endpoint is
required to be implemented, to provide intial provisioning. At one
point it was thought to be optional.
Tested By:
Reading /redfish/v1/odata and verifying the correct response is
returned, as well as attempting running the interop tool from the DMTF
website, which originally exposed the issue.
Change-Id: I4775e4f23be0d6e76bc5da503f455f23f10d1364
Signed-off-by: Ed Tanous <ed.tanous@intel.com>
Diffstat (limited to 'static/redfish')
| -rw-r--r-- | static/redfish/v1/odata/index.json | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/static/redfish/v1/odata/index.json b/static/redfish/v1/odata/index.json new file mode 100644 index 0000000..60c92ec --- /dev/null +++ b/static/redfish/v1/odata/index.json @@ -0,0 +1,55 @@ +{ + "@odata.context": "/redfish/v1/$metadata", + "value": [ + { + "kind": "Singleton", + "name": "$metadata", + "url": "/redfish/v1/$metadata" + }, + { + "kind": "Singleton", + "name": "odata", + "url": "/redfish/v1/odata" + }, + { + "kind": "Singleton", + "name": "Service", + "url": "/redfish/v1/" + }, + { + "kind": "Singleton", + "name": "ServiceRoot", + "url": "/redfish/v1/ServiceRoot" + }, + { + "kind": "Singleton", + "name": "Systems", + "url": "/redfish/v1/Systems" + }, + { + "kind": "Singleton", + "name": "Chassis", + "url": "/redfish/v1/Chassis" + }, + { + "kind": "Singleton", + "name": "Managers", + "url": "/redfish/v1/Managers" + }, + { + "kind": "Singleton", + "name": "SessionService", + "url": "/redfish/v1/SessionService" + }, + { + "kind": "Singleton", + "name": "AccountService", + "url": "/redfish/v1/AccountService" + }, + { + "kind": "Singleton", + "name": "UpdateService", + "url": "/redfish/v1/UpdateService" + } + ] +}
\ No newline at end of file |

