Package openhpi

Hardware Platform Interface library and tools

http://www.openhpi.org

OpenHPI is an open source project created with the intent of providing an
implementation of the SA Forum's Hardware Platform Interface (HPI). HPI
provides an abstracted interface to managing computer hardware, typically for
chassis and rack based servers. HPI includes resource modeling; access to and
control over sensor, control, watchdog, and inventory data associated with
resources; abstracted System Event Log interfaces; hardware events and alerts;
and a managed hot swap interface.

OpenHPI provides a modular mechanism for adding new hardware and device support
easily. Many plug-ins exist in the OpenHPI source tree to provide access to
various types of hardware. This includes, but is not limited to, IPMI based
servers, Blade Center, and machines which export data via sysfs.

Version: 3.8.0

General Commands

hpi_shell An openhpi sample application that allows a user to interactively perform a number of HPI operations.
hpialarms A openhpi sample application that shows "Alarm Control" management instruments
hpicrypt An openhpi helper application that encrypts and decrypts a config file.
hpidomain A openhpi sample application that shows information about domains. It can also set the domain tag.
hpiel An openhpi sample application that displays HPI event log entries.
hpievents An openhpi sample application that polls for events.
hpifan An openhpi sample application that shows "Fan Control" management instruments
hpigensimdata A openhpi client application supplementing the dynamic simulator plugin.
hpiinv An openhpi sample application that shows resources' inventory records.
hpionIBMblade An openhpi sample application that shows how two (2) openhpi plugins can be used to display and manage resources of an IBM Blade with Basedboard Management…
hpipower This sample openhpi application exercises HPI Power Management APIs.
hpireset This sample openhpi application exercises HPI Reset Management APIs.
hpisensor This sample openhpi application displays sensor info for all resources with Sensor Capability
hpisettime This sample openhpi application excercises Event Log clock APIs.
hpithres This sample openhpi application interactively displays sensors and sensor info.
hpitop A openhpi sample application that displays highlevel topology for a managed openHPI complex.
hpitree A openhpi sample application that shows in details the resources (rpt's) and resources' manamegement instruments (rdr's) data structures of the managed openHPI…
hpiwdt This sample openhpi application reads and enables the watchdog timer.
hpixml An openhpi sample application that displays system view in XML.
ohdomainlist A openhpi sample application that shows information about domains on the level of the openhpi base library.
ohhandler An openhpi sample application that uses the openhpi additional interfaces to control openhpi configuration. That is plugins can be loaded, plugin instances…
ohparam An openhpi sample application that uses the openhpi additional interface to control openhpi configuration parameters

Miscellanea

openhpi an implementation of the SA Forum's Hardware Platform Interface

System Administration

openhpid HPI instance to which multiple clients can connect.