module LinuxUtilinfo::OperatingSystemMethods
Public Instance Methods
get_distro()
click to toggle source
# File lib/linux_utilinfo/operating_system_methods.rb, line 3 def get_distro distro_name = `cat /etc/os-release | grep -i '^ID=' | cut -d '=' -f2` distro_name.strip! printf(distro_name) end
get_distro_release()
click to toggle source
# File lib/linux_utilinfo/operating_system_methods.rb, line 14 def get_distro_release distro_release = `cat /etc/os-release | grep -i '^VERSION_ID=' | cut -d '=' -f 2` distro_release.gsub!(/^\"|\"?$/, '') return distro_release end
get_platform()
click to toggle source
# File lib/linux_utilinfo/operating_system_methods.rb, line 9 def get_platform platform = `uname` return platform end