Releases: swevm/scaleio-py
Releases · swevm/scaleio-py
v0.3 beta 3
ScaleIO-py is now pip installable.
pip install ScaleIO-py
Fixes:
Minor cleanup
Fix unmap
Fix delete
v0.3 beta 2
Second beta release.
Additional tests have been done for install and logging capabilities added to scaleio API wrapper and general code fixes. Consider IM API wrapper a proof-of-concept still. It work but have not undergone much testing and there´s still lots of debugging stuff in the code.
Keep in mind that this code is not officially supported by EMC
Prereqs
Python 2.7+
Install
Download zip or tar.gz.
Uncompress
Run: sudo python setup.py install
Changes since v0.3 beta 1
- Standardized way to handle logging - Error message status need to be worked on
- Snapshot management
- General hardening of code
- IM wrapper can configure remote syslog and callhome settings at initial install
- Support for Faultset and Protection Domain
Todo
- Be PIP installable (target v0.3 final)
- Additional error handling (v0.3 final)
- Full v1.32 compatibility (will be added to v0.4)
- Normalize API calls (will be added to v0.4)
v0.3 Beta 1
First beta release.
Code works in my lab environment but need heavy testing.
Prereqs
- Python 2.7+
Install
- Download zip or tar.gz.
- Uncompress
- Run: sudo python setup.py install
Todo
- Add additional error checking and data structure validation for ScaleIO API integration
- Additional testing of IM API integration - Make it more robust
- Add documentation
Look in examples directory for information how to use ScaleIO-py API bindings