- Uses tortilla lib to wrap the REST API (dep)
- Uses python requests to manage login/logout (dep)
- Provides 2 functional working examples with Redfish simulator and
ProLiant server or Moonshot Server
- Remove OpenStack deps as this code has to be usable outside of
OpenStack
- Provides a configuration file to handle credentials and connection
URL
- Provides a mapping class to handle multiple versions of Redfish
(in this version, 0.95.0 for ProLiant and 1.0.0 for mockup)
- Provides a first action reset_server to ... reset system
The action is commented into simple-proliant.py to not do
unexpected reset.
- Provides a first retrieving function get_bios_version to get the
BIOS version of a system.
- Add basic logging capability
- Clean up to meet pep8 and doc strings (in progress).
- Update Redfish spec and schema to version 1.0.0
- Update Redfish simulator to version 0.99.0a
- Comply with Redfish 1.0.0 by changing remaining refs from /rest/v1 to /redfish/v1
- Adds a README to explain how to use the Docker container to launch the
DMTF Redfish mockup in order to test without hardware
- Update spec file for local usage
- Store the current Redfish tools and specification provided by the DMTF
under the dmtf dir
- Update references to the new version published in May (0.96.0a)