Sébastien Aperghis-Tramoni > RackMan-1.17 > RackMan::Device::Server::HP_ProLiant

Download:
RackMan-1.17.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  1
View/Report Bugs
Source   Latest Release: RackMan-1.18

NAME ^

RackMan::Device::Server::HP_ProLiant - Role for HP ProLiant servers

DESCRIPTION ^

This module is the role for HP ProLiant servers, to configure their iLO management subsystem.

Because iLO is a protocol, no configuration file can be written on disk, therefore the write action is not implemented.

PUBLIC METHODS ^

write_config

Not implemented

diff_config

Because there is no configuration file per se, this action can't perform a traditional diff. However, it can and does compare some of the values fetched from the iLO subsystem with the expected values, as computed from the RackTables database.

Arguments:

1. options (hashref)

push_config

Talk with the iLO subsystem of the target server to configure it accordingly to the information from the RackTables database.

Arguments:

1. options (hashref)

tmpl_params

Return a hash of additional template parameters. See "TEMPLATE PARAMETERS"

ilo_mac_addr

Return the MAC address of the iLO subsystem

ilo_ipv4addr

Return the IPv4 address of the iLO subsystem

TEMPLATE PARAMETERS ^

This role provides the following additional template parameters:

CONFIGURATION ^

See "Section [device:server:hp_proliant]" in rack

AUTHOR ^

Sebastien Aperghis-Tramoni

syntax highlighting: