Sha256: 6b26007ca964065142347ae2fc893e7f70f0e184f84830331cb232b94c097c59
Contents?: true
Size: 560 Bytes
Versions: 99
Compression:
Stored size: 560 Bytes
Contents
# Fact: lsbmajdistrelease # # Purpose: Returns the major version of the operation system version as gleaned # from the lsbdistrelease fact. # # Resolution: # Uses the lsbmajdistrelease key of the os structured fact, which itself # parses the lsbdistrelease fact for numbers followed by a period and # returns those, or just the lsbdistrelease fact if none were found. # # Caveats: # require 'facter' Facter.add(:lsbmajdistrelease) do confine do !Facter.value("os")["lsb"].nil? end setcode { Facter.value("os")["lsb"]["majdistrelease"] } end
Version data entries
99 entries across 99 versions & 2 rubygems