8c12c2505c
Apparently in Redfish standard the root resource doesn't enforce any of the depicted top level attributes to be mandatory. Till now all those attributes are mandatory parameters for Sushy object creation. Therefore, to keep Sushy aligned to standard Redfish this patch marks them as optional. Change-Id: Ic7750b48e5f5f3b5976f0a020d68c7d3197eaa8d Closes-Bug: #1754514 |
||
---|---|---|
doc/source | ||
playbooks/legacy/sushy-tempest-dsvm-ironic-ipa-partition-redfish-src | ||
releasenotes | ||
sushy | ||
zuul.d | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
babel.cfg | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
About Sushy
Sushy is a Python library to communicate with Redfish based systems.
The goal of the library is to be extremely simple, small, have as few dependencies as possible and be very conservative when dealing with BMCs by issuing just enough requests to it (BMCs are very flaky).
Therefore, the scope of the library has been limited to what is supported by the OpenStack Ironic project. As the project grows and more features from Redfish are needed we can expand Sushy to fullfil those requirements.
- Free software: Apache license
- Documentation: https://docs.openstack.org/sushy/latest/
- Usage: https://docs.openstack.org/sushy/latest/reference/usage.html
- Source: https://git.openstack.org/cgit/openstack/sushy
- Bugs: https://bugs.launchpad.net/sushy