Added support for returning message and attribute (particularly BIOS
attribute) registries. Also added two additional BIOS settings -
'SecureBootStatus' and 'SerialNumber'. 'SecureBootStatus' has 'ReadOnly'
set to true and 'SecureBootStatus' has 'IsSystemUniqueProperty' in the
This change adds basic Redfish Managers resource support based
on the newly introduces "manager" driver infrastructure. As of
this patch, the only backend for the Redfish manager implemented
is static config (Flask) file.
This initial commit contains two tools:
* sushy-static: This command creates a HTTP server to serve any of the
Redfish mockups. The files are static so operations like changing the
boot device or the power state will not have any effect.
* sushy-emulator: This command starts a ReST API that users can use to
interact with virtual machines using the Redfish protocol. So operations
such as changing the boot device or the power state will actually affect
the virtual machines. This allows users to test the library in a more