fwupd/plugins/redfish
Gary Lin ad594286b2 redfish: Check "Updateable" and "SoftwareId" before using them
Although "Updateable" is defined in SoftwareInventory schema since
redfish v1.0.0, some machines(*) didn't support the field.

"SoftwareId" is defined in SoftwareInventory schema since v1.1.0, so
it probably isn't supported by every redfish machines.

(*) Try "/redfish/v1/UpdateService/FirmwareInventory/1/" with HPE DL380
    Gen 10 in https://ilorestfulapiexplorer.ext.hpe.com/

Signed-off-by: Gary Lin <glin@suse.com>
2018-08-06 06:19:56 +01:00
..
fu-plugin-redfish.c redfish: Add a plugin that uses the Redfish API 2018-06-29 20:17:45 +01:00
fu-redfish-client.c redfish: Check "Updateable" and "SoftwareId" before using them 2018-08-06 06:19:56 +01:00
fu-redfish-client.h redfish: Add a plugin that uses the Redfish API 2018-06-29 20:17:45 +01:00
fu-redfish-common.c redfish: Add a plugin that uses the Redfish API 2018-06-29 20:17:45 +01:00
fu-redfish-common.h redfish: Add a plugin that uses the Redfish API 2018-06-29 20:17:45 +01:00
fu-self-test.c redfish: Add a plugin that uses the Redfish API 2018-06-29 20:17:45 +01:00
meson.build redfish: Add a plugin that uses the Redfish API 2018-06-29 20:17:45 +01:00
README.md redfish: Add a plugin that uses the Redfish API 2018-06-29 20:17:45 +01:00

Redfish Support

Introduction

Redfish is an open industry standard specification and schema that helps enable simple and secure management of modern scalable platform hardware.

By specifying a RESTful interface and utilizing JSON and OData, Redfish helps customers integrate solutions within their existing tool chains.