Remove the destCPG during copyVolume operations when it’s not an online copy. 3PAR will throw an error if we don’t
Added valid key checks in the flask unit test server for the createPhysicalVolume action
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
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.
Added two new enumerations for CHAP initiator and target.
Converted existing metadata functions to use REST API calls instead of SSH.
Updated the minimum required HP 3PAR build version to be 3.1.3.230. This corresponds to 3.1.3 MU1 firmware.
Added support for volume metadata REST API calls in the flask server.
Numerous API documentation improvements