Utility library for managing HP Proliant servers (used in Ironic iLO drivers).
Go to file
root fe5bcccfe2 Add hpssa module to proliantutils
This commit introduces the hpssa module. The module has
the ability to parse the current raid configuration and
hardware details of the server. It also has a manager
which has ability to create/delete/get raid configuration.

For now, create is limited to machine-dependent configuration.
Each logical disk to be created will require the controller
and physical disks to be used.

Change-Id: Ib58620d8d4f47eb55c55c6abb5d3b294623205bf
Implements: blueprint hpssa-support
2015-02-13 09:36:26 +00:00
doc Add hpssa module to proliantutils 2015-02-13 09:36:26 +00:00
proliantutils Add hpssa module to proliantutils 2015-02-13 09:36:26 +00:00
.gitignore Add hpssa module to proliantutils 2015-02-13 09:36:26 +00:00
.testr.conf Add tox for proliantutils module 2015-02-03 03:14:24 -08:00
AUTHORS Fix minor space issues in ribcl module 2015-02-03 01:31:09 -08:00
ChangeLog Add tox for proliantutils module 2015-02-03 03:14:24 -08:00
LICENSE Initial commit 2014-05-26 03:40:34 -07:00
README.md Add support for pbr 2015-02-03 01:27:30 -08:00
README.rst Add support for pbr 2015-02-03 01:27:30 -08:00
requirements.txt Add hpssa module to proliantutils 2015-02-13 09:36:26 +00:00
setup.cfg Add support for pbr 2015-02-03 01:27:30 -08:00
setup.py Add support for pbr 2015-02-03 01:27:30 -08:00
test-requirements.txt Add hacking and fix pep8 issues 2015-02-04 00:54:08 -08:00
tox.ini Add tox for proliantutils module 2015-02-03 03:14:24 -08:00

README.md

============== Proliant Utils

Proliant Management Tools provides python libraries for interfacing and managing various devices(like iLO) present in HP Proliant Servers.

Currently, this module offers a library to interface to iLO4 using RIBCL.

#!/usr/bin/python

from proliantutils.ilo import ribcl

ilo_client = ribcl.IloClient('1.2.3.4', 'Administrator', 'password')
print ilo_client.get_host_power_status()