Metadata-Version: 1.2
Name: hpestorapi
Version: 0.9.9
Summary: Python library that provides very simple way to use Rest API services for HPE storage and disk backup devices
Home-page: https://github.com/HewlettPackard/python-storage-clients
Author: Hewlett Packard Enterprise Development
Author-email: ivan.smirnov@hpe.com
Maintainer: Ivan Smirnov
License: Apache License, Version 2.0
Description: hpestorapi - storage scripting for humans
        ************************************************************************
        
        
        Package description
        ========================================================================
        
        hpestorapi - python library that provides very simple way to use Rest
        API services for HPE storage and disk backup devices. Current version
        supports:
        
        * HPE 3PAR StoreServ disk arrays
        * HPE Primera disk arrays
        * HPE XP7 and P9500 (Command View AE Configuration manager is required)
        * HPE StoreOnce G3 disk backup device
        * HPE StoreOnce G4 disk backup device
        
        Installation
        ========================================================================
        
        Requirements
        --------------------------------------------------------------------------
        hpestorapi library depends on:
        
        * Python 3.6 or newer
        * Python `requests library <http://python-requests.org>`_
        
        Install from PyPI
        --------------------------------------------------------------------------
        To download and install hpestorapi you can use pip:
        ::
        
            # pip install hpestorapi
        
        Install from GitHub
        --------------------------------------------------------------------------
        Get a copy of source code
        ::
        
            # git clone https://github.com/HewlettPackard/python-storage-clients.git
            # cd python-storage-clients
        
        Install the package with dependencies:
        ::
        
            # python setup.py install
        
        Import hpestorapi library in your python script:
        
        .. code:: python
        
            #!/usr/bin/env python3
            # -*- coding: utf-8 -*-
        
            import hpestorapi
        
        Usage example
        ========================================================================
        
        .. code:: python
        
            from hpestorapi import StoreServ
        
            with StoreServ('10.0.0.1', '3paruser', '3parpass') as array:
                array.open()
                status, data = array.get('system')
                if status == 200:
                    print('Name=%s' % data["name"],
                          'SerialNumber=%s' % data["serialNumber"],
                          'Address=%s' % data["IPv4Addr"]
                          )
        
        Documentation
        ========================================================================
        The latest version of the documentation can be found here: `pdf <https://github.com/HewlettPackard/python-storage-clients/raw/master/doc/build/latex/hpestorapi-0.9.9.pdf>`_
        
        Issues
        ========================================================================
        If you encounter any problems, please `open an issue <https://github.com/HewlettPackard/python-storage-clients/issues>`_ along with a detailed description.
        
        Package Version Numbers
        ========================================================================
        This project follows `Semantic Versioning <https://semver.org/spec/v2.0.0.html>`_.
        
        Unit Tests
        ========================================================================
        You should install docker prior to running tests. To run all unit tests:
        ::
        
            # pip install -r requirements/development.txt
            # docker build -t storeserv test/storeserv
            # docker build -t storeonce3 test/storeonce3
            # tox
        
        
        
        
Keywords: HPE,REST,StoreOnce,3PAR,Primera,XP7,P9500,Storage array
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: <4,>=3.6
