Sha256: b94fce933349d78f291aa072aeff1df0f76dbaffc0dbcd3c325d7ad667267860
Contents?: true
Size: 490 Bytes
Versions: 2
Compression:
Stored size: 490 Bytes
Contents
# frozen_string_literal: true module Facter module El class OsRelease FACT_NAME = 'os.release' ALIASES = %w[operatingsystemmajrelease operatingsystemrelease].freeze def call_the_resolver version = Resolvers::OsRelease.resolve(:version_id) [ResolvedFact.new(FACT_NAME, full: version, major: version), ResolvedFact.new(ALIASES.first, version, :legacy), ResolvedFact.new(ALIASES.last, version, :legacy)] end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
facter-4.0.8.pre | lib/facts/el/os/release.rb |
facter-4.0.7.pre | lib/facts/el/os/release.rb |