Python-3parclient

Latest version: v4.2.14

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

3.2.2

------------------------
* Python3.4+ compliant
* Added requirements-py3.txt and test-requirements-py3.txt for Python3.4 to
pull and install from
* Updated tox to run py34 tests
* Modified basic Python calls to work with both Python2 and Python3.4
* Added optional 'ca' parameter to createfshare and setfshare (for SMB
Continuous Availability)
* Improved handling of nested and optional lists in File Persona get methods
* Volume Set snapshot capabilities have been added
* Adds tests for volume set snapshots
* Fixed error that was happening during client initialization when an error
was missing a description. (issue 15)
* Add support for VLUN queries in getVLUN and getHostVLUNs when a backend
with WSAPI 1.4.2 or greater is being used.
* Added support for calling srstatld with a given interval and history
* Added unit tests for the Exception class.

3.2.1

------------------------
* Improved debug capabilities during initialization of the client.
* Reworked findHost to use a random hostname to fix collisions
* Fix cross-protocol share hang by using non-interactive flag
* Require 3.2.1 (MU3) for File Persona client
* Improved file client test coverage
* Renew SSH session if lost and increase retry attempts to 2 (issue 5)
* Added missing exceptions to API docs for deleteVolume.
* Fix JSON parsing using Python3
* Be safe accessing 'hostname' key in getHostVLUNs (issue 14)

3.2.0

------------------------
* Added File Persona Client:
- getfs
- createfpg
- growfpg
- getfpg
- setfpg
- removefpg
- createvfs
- getvfs
- setvfs
- removevfs
- createfsip
- setfsip
- getfsip
- removefsip
- createfsgroup
- setfsgroup
- removefsgroup
- createfsuser
- setfsuser
- removefsuser
- createfstore
- getfstore
- setfstore
- removefstore
- createfshare
- setfshare
- getfshare
- removefshare
- createfsnap
- getfsnap
- removefsnap
- startfsnapclean
- getfsnapclean
- stopfsnapclean
- setfsquota
- getfsquota
- gettpdinterface

* Added paramiko SSH simulator initially supporting just a few test cases.
* Fixed PEP8 violations.
* Change GitHub account reference from WaltHP to hp-storage.
* Modify the steps in the Installing from Source section to ensure correct
installation of dependencies and ordering.
* Added support for flash cache policy set on a virtual volume set.
* Added tox environments to run tests with code coverage and to generate the documentation
* Consolidated the test/README.rst into the top level README.rst and added clarifications

3.1.3

------------------------
* Added 'paramiko' and 'eventlet' requirements to setup.py. Running a standard
python setup.py install should install these modules now if they are
missing.
* Use static loggers to fix duplicate logging problem.
* Update unit tests to better support more backend configurations and versions.
* Made corrections to the API documentation.

3.1.2

------------------------
* Added API
- findAllVolumeSets
- getCPGAvailableSpace
- getOverallSystemCapacity
* Revised unit tests to use asserts instead of try/catch/except blocks.
* Removed SSH call from the findVolumeSet method and replaced it with REST.
* Improved findVolumeSet documentation.
* Changed SSH connections to now only get created when an SSH command needs
to be executed.
* Added closing of an SSH connection during logout if one is active.
* Changed SSH connections to no longer use keep-alive packets to stay active.
* Removed an unneeded print statement output that was occuring when an SSH
connection was closed.

3.1.1

------------------------
* Added known_host_file and missing_key_policy parameters to:
- HP3ParClient.setSSHOptions
- HP3PARSSHClient
* Fixed an issue with building the ClientException when body of the response
was empty.
* Fixed spelling error in urllib import for Python 3.0 or greater
environments.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.