[release-announce] sushy-tools 0.12.0
no-reply at openstack.org
no-reply at openstack.org
Mon Aug 10 12:35:05 UTC 2020
We high-spiritedly announce the release of:
sushy-tools 0.12.0: A set of tools to support the development and test
of the Sushy library (https://docs.openstack.org/sushy/)
The source is available from:
https://opendev.org/openstack/sushy-tools
Download the package from:
https://tarballs.openstack.org/sushy-tools/
For more details, please see below.
Changes in sushy-tools 0.11.1..0.12.0
-------------------------------------
c5b9905 Flatten the emulator resources
05127d1 Get rid of Resources cache, store resources on the Application
b3bbb5b Replace the static Manager driver with a new fake one
fab49eb Log API errors for easier debugging
950fea8 Use property plus abstractmethod for abstractproperty
ade6f5a Update version of hacking
Diffstat (except docs and test files)
-------------------------------------
lower-constraints.txt | 2 +-
sushy_tools/emulator/base.py | 21 +-
sushy_tools/emulator/main.py | 819 ++++++++++-----------
sushy_tools/emulator/resources/base.py | 21 +-
.../{chassis/staticdriver.py => chassis.py} | 7 +-
sushy_tools/emulator/resources/chassis/__init__.py | 0
sushy_tools/emulator/resources/chassis/base.py | 68 --
.../{drives/staticdriver.py => drives.py} | 15 +-
sushy_tools/emulator/resources/drives/__init__.py | 0
.../{indicators/staticdriver.py => indicators.py} | 26 +-
.../emulator/resources/indicators/__init__.py | 0
sushy_tools/emulator/resources/managers.py | 88 +++
.../emulator/resources/managers/__init__.py | 0
sushy_tools/emulator/resources/managers/base.py | 68 --
.../emulator/resources/managers/staticdriver.py | 122 ---
.../{storage/staticdriver.py => storage.py} | 15 +-
sushy_tools/emulator/resources/storage/__init__.py | 0
sushy_tools/emulator/resources/systems/base.py | 16 +-
.../{vmedia/staticdriver.py => vmedia.py} | 30 +-
sushy_tools/emulator/resources/vmedia/__init__.py | 0
.../{volumes/staticdriver.py => volumes.py} | 24 +-
sushy_tools/emulator/resources/volumes/__init__.py | 0
sushy_tools/emulator/templates/manager.json | 40 -
.../unit/emulator/resources/chassis/__init__.py | 0
.../unit/emulator/resources/drives/__init__.py | 0
.../unit/emulator/resources/indicators/__init__.py | 0
.../unit/emulator/resources/managers/__init__.py | 0
.../emulator/resources/managers/test_static.py | 78 --
.../unit/emulator/resources/storage/__init__.py | 0
.../{chassis/test_static.py => test_chassis.py} | 9 +-
.../{drives/test_static.py => test_drives.py} | 8 +-
.../test_static.py => test_indicators.py} | 29 +-
.../{storage/test_static.py => test_storage.py} | 8 +-
.../{vmedia/test_static.py => test_vmedia.py} | 107 +--
.../{volumes/test_static.py => test_volumes.py} | 32 +-
.../unit/emulator/resources/vmedia/__init__.py | 0
.../unit/emulator/resources/volumes/__init__.py | 0
test-requirements.txt | 2 +-
43 files changed, 867 insertions(+), 1342 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 6c24f35..148bd19 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=3.0.0,<3.1.0 # Apache-2.0
+hacking>=3.1.0,<3.2.0 # Apache-2.0
More information about the Release-announce
mailing list