NAME
RackMan::Device::Server - Base role for servers
SYNOPSIS
RackMan::Device::Server->meta->apply($rackdev);
$rackdev->specialise;
DESCRIPTION
This module is the base role for servers.
METHODS
formats
Return the list of configuration file formats to generate for this type of object.
specialise
Apply a specialised role, if available, to the object so it can know how to speak with the actual hardware, if needed.
has_ilo
Indicates whether the server has an iLO subsystem.
tmpl_params
Return a hash of additional template parameters. See "TEMPLATE PARAMETERS"
TEMPLATE PARAMETERS
This role provides the following additional template parameters:
has_ilo
- indicates whether the server has an iLO subsystem
CONFIGURATION
This module gets its configuration from the [device:server]
section of the main rack.conf, with the following parameters:
formats
- specify the formats associated with a Server object as a comma or space seperated list. Can be overridden with the--formats
option. Default is"DHCP PXE Kickstart Cacti Nagios Bacula"
AUTHOR
Sebastien Aperghis-Tramoni