HP 3PAR REST Client
This is a Client library that can talk to the HP 3PAR Storage array. The 3PAR storage array has a REST web service interface. This client library implements a simple interface to talking with that REST interface using the python httplib2 http library.
Requirements
This branch requires 3.1.2 MU2 version of the 3par firmware.
Capabilities
Create Volume
Delete Volume
Get all volumes
Get a volume
Create CPG
Delete CPG
Get all CPGs
Get a CPG
Create a VLUN
Delete a VLUN
Get all VLUNs
Get a VLUN
Create a Host
Delete a Host
Get all Hosts
Get a host
Get all Ports
Get iSCSI Ports
Get FC Ports
Get IP Ports
Installation
$ python setup.py install
Unit Tests
$ pip install nose $ nose-testconfig $ cd test $ nosetests --tc-file config.ini
Folders
docs – contains the documentation.
hp3parclient – the actual client.py library
test – unit tests
samples – some sample uses
Documentation
To view the built documentation point your browser to
python-3parclient/docs/_build/html/index.html
Release files for hp3parclient 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hp3parclient-2.0.0.tar.gz | 42.2 kB | Details |
Release files / hp3parclient-2.0.0.tar.gz
| Download URL | hp3parclient-2.0.0.tar.gz |
|---|---|
| Size | 42.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bab78a3fa14236d7884af52271fd91d08d51ec99b7e2d6c6fb477bfdfb9ef259
|
|
BLAKE2b-256 checksum How to use checksums |
86e1714530430812b92e9d599ed601fa263ca140473fd71c6240b62d6eca7b7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |