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