- Move previous simulator files into mockup_0.99.0a directory.
- Cleanup, adapt mockup_0.99.0a files.
- Add mockup_1.1.0 directory to host the new simulator files.
Note :
- First redfish-client tests against this new mockup work well.
- Of course, this is a first commit so it could be refined.
Change-Id: I88ac480e5b303922be5ec37e1a14a91f68d0bd92
- Adds the new documents published in January 2017 by the DMTF
API spec 1.0.5 and 1.1.0
- Adds new schema 2016.3
- Adds new mockup 1.1.0
Change-Id: I19db748aaf0279fa74c49d2ceade605f2177184b
- Update container creation process to patch the mockup.
- Also remove apache pid file if present. Happens if container is
brutally killed.
- This is a fix for the old mockup 0.99a waiting to create a new
process and container to use the 1.0.
Change-Id: I1be50a77b514d01e119be128b63a55180d2fa3fd
- Added 1.0.2
- Added 1.0.3 (2016-07-14)
- Added 1.0.4 (2016-08-30)
- Add the new mockup v1.0.0
- Add the new API schema 2016.2
- Add Moonshot Data Model ref in dmtf directory
Change-Id: I0a7cb127d5fb9324e50164eff786e54411c0e7aa
- 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)