class Specinfra::Command::Aix::Base::Inventory
Public Class Methods
get_cpu()
click to toggle source
# File lib/specinfra/command/aix/base/inventory.rb, line 7 def get_cpu 'false' end
get_domain()
click to toggle source
# File lib/specinfra/command/aix/base/inventory.rb, line 15 def get_domain # This is emulating the dnsdomainname command in Linux # Requires proper configuration of /etc/resolv.conf # and DNS. # The exit at the end is to only return one entry if # the host is running in dualstack mode (IPv4 and IPv6) 'host -n `uname -n` | ' + 'awk -v h=`uname -n` \'$1 ~ h { sub(h".", "", $1); print $1; exit }\'' end
get_filesystem()
click to toggle source
# File lib/specinfra/command/aix/base/inventory.rb, line 34 def get_filesystem 'df -kP' end
get_fqdn()
click to toggle source
# File lib/specinfra/command/aix/base/inventory.rb, line 25 def get_fqdn # This is emulating the hostname -f command in Linux # Requires proper configuration of /etc/resolv.conf # and DNS. # The exit at the end is to only return one entry if # the host is running in dualstack mode (IPv4 and IPv6) 'host -n `uname -n` | awk -v h=`uname -n` \'$1 ~ h"." { print $1; exit }\'' end
get_hostname()
click to toggle source
# File lib/specinfra/command/aix/base/inventory.rb, line 11 def get_hostname 'uname -n' end
get_memory()
click to toggle source
# File lib/specinfra/command/aix/base/inventory.rb, line 3 def get_memory 'false' end