class Specinfra::Command::Linux::Base::Inventory
Public Class Methods
get_default_gateway()
click to toggle source
# File lib/pullmatic/resource/interface.rb, line 23 def get_default_gateway '/sbin/ip route' end
get_filesystem()
click to toggle source
# File lib/pullmatic/resource/filesystem.rb, line 21 def get_filesystem 'df -T' end
get_groups()
click to toggle source
# File lib/pullmatic/resource/user_group.rb, line 24 def get_groups '/bin/cat /etc/group' end
get_hosts()
click to toggle source
# File lib/pullmatic/resource/network.rb, line 21 def get_hosts '/bin/cat /etc/hosts' end
get_ip()
click to toggle source
# File lib/pullmatic/resource/interface.rb, line 19 def get_ip '/sbin/ip addr' end
get_iptables_filter()
click to toggle source
# File lib/pullmatic/resource/network.rb, line 29 def get_iptables_filter '/sbin/iptables -L' end
get_iptables_nat()
click to toggle source
# File lib/pullmatic/resource/network.rb, line 33 def get_iptables_nat '/sbin/iptables -t nat -L' end
get_resolv()
click to toggle source
# File lib/pullmatic/resource/network.rb, line 25 def get_resolv '/bin/cat /etc/resolv.conf' end
get_selinux()
click to toggle source
# File lib/pullmatic/resource/os.rb, line 23 def get_selinux Specinfra.backend.command.get(:check_selinux_has_mode, "enabled") end
get_services()
click to toggle source
# File lib/pullmatic/resource/etc.rb, line 24 def get_services '/usr/sbin/service --status-all' end
get_sshd_config()
click to toggle source
# File lib/pullmatic/resource/etc.rb, line 20 def get_sshd_config '/bin/cat /etc/ssh/sshd_config' end
get_timezone()
click to toggle source
# File lib/pullmatic/resource/os.rb, line 27 def get_timezone '/bin/cat /etc/sysconfig/clock' end
get_uname()
click to toggle source
# File lib/pullmatic/resource/os.rb, line 31 def get_uname 'uname -a' end
get_users()
click to toggle source
# File lib/pullmatic/resource/user_group.rb, line 20 def get_users '/bin/cat /etc/passwd' end