Utility library for managing HP Proliant servers (used in Ironic iLO drivers).
Go to file
Ramakrishnan G 4983f8eed2 Fix broken backward compatibility
This commit fixes the backward compatibility after
RIS support (commit id 47608b6e). It reintroduces
the following into ribcl and equates them to their
current equivalents:

- IloClient
- IloError
- IloClientInternalError
- IloCommandNotSupportedError
- IloLoginFailError
- IloConnectionError
- IloInvalidInputError

Change-Id: I394f77c5fa433fbe8b8b5400744edca65723fae8
Closes-Bug: 1420689
2015-02-11 01:34:05 -08:00
doc Add documentation to ribcl module 2015-02-03 01:26:47 -08:00
proliantutils Fix broken backward compatibility 2015-02-11 01:34:05 -08:00
.gitignore Initial commit 2014-05-26 03:40:34 -07: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 tox for proliantutils module 2015-02-03 03:14:24 -08: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()