Unix::Statgrab::sg_host_info - container for libstatgrab host information
Unix::Statgrab::sg_host_info is a Perl package name providing accessors to bundled libstatgrab sg_host_info host information.
Unix::Statgrab::sg_host_info
Returns the number of entries in the container.
Returns the seconds since Epoch (0:00:00 on January, 1st 1970) of the time measure the host information.
Deprecated alias of "fetchall_hash"
Returns all records from sg_host_info container as list of hash containing each datum name as key and the datum as value.
Returns all records from sg_host_info container as list of arrays containing the values in following order:
(os_name os_release os_version platform hostname bitwidth host_state ncpus maxcpus uptime systime)
in that order without leading headline.
in that order including leading headline.
Returns one row as array containing values as above.
Returns all records from sg_host_info container as array of arrays without header.
Returns one row as hash containing { os_name => $self.os_name($row), os_release => ... }.
{ os_name => $self.os_name($row), os_release => ... }
Returns all records from sg_host_info container as array of hashes.
Returns list of column names: (os_name os_release os_version platform hostname bitwidth host_state ncpus maxcpus uptime systime)
Name of operating system
Release number as string
Complete version string for operating system
Name of the platform
Hostname
Host/Machine bitwidth
One of
sg_unknown_configuration sg_physical_host sg_virtual_machine sg_paravirtual_machine sg_hardware_virtualized
Number of currently configured cpu's
Number of maximum configurable cpu's
System is up since uptime seconds
uptime
Jens Rehsack, <rehsack AT cpan.org>
Copyright (C) 2012-2018 by Jens Rehsack
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
To install Unix::Statgrab, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Unix::Statgrab
CPAN shell
perl -MCPAN -e shell install Unix::Statgrab
For more information on module installation, please visit the detailed CPAN module installation guide.