class Facter::Operatingsystem::OsReleaseLinux

Public Instance Methods

get_operatingsystem() click to toggle source
# File lib/facter/operatingsystem/osreleaselinux.rb, line 7
def get_operatingsystem
  # Native cfacter also uses the NAME field.
  Facter::Util::Operatingsystem.os_release['NAME']
end
get_operatingsystemmajrelease() click to toggle source
# File lib/facter/operatingsystem/osreleaselinux.rb, line 21
def get_operatingsystemmajrelease
  if operatingsystemrelease = get_operatingsystemrelease
    operatingsystemrelease.split(".").first
  end
end
get_operatingsystemrelease() click to toggle source
# File lib/facter/operatingsystem/osreleaselinux.rb, line 16
def get_operatingsystemrelease
  @operatingsystemrelease ||= Facter::Util::Operatingsystem.os_release['VERSION_ID']
  @operatingsystemrelease
end
get_osfamily() click to toggle source
# File lib/facter/operatingsystem/osreleaselinux.rb, line 12
def get_osfamily
  Facter::Util::Operatingsystem.os_release['NAME']
end