os_name

in lib/tasks/info.rake [48:65]


def os_name
  os_name = system("lsb_release -irs")
  os_name ||= if File.readable?('/etc/system-release')
                File.read('/etc/system-release')
              end
  os_name ||= if File.readable?('/etc/debian_version')
                debian_version = File.read('/etc/debian_version')
                "Debian #{debian_version}"
              end
  os_name ||= if File.readable?('/etc/SuSE-release')
                File.read('/etc/SuSE-release')
              end
  os_name ||= if os_x_version = `sw_vers -productVersion`
                "Mac OS X #{os_x_version}"
              end
  os_name ||= if File.readable?('/etc/os-release')
                File.read('/etc/os-release').match(/PRETTY_NAME=\