Sha256: b82f0a9eb921008958fdb070491f1bd78fd3e88375d5587ea6dd1fa0a9c2922e
Contents?: true
Size: 392 Bytes
Versions: 49
Compression:
Stored size: 392 Bytes
Contents
# frozen_string_literal: true module Facts module Linux class Gce FACT_NAME = 'gce' def call_the_resolver bios_vendor = Facter::Resolvers::Linux::DmiBios.resolve(:bios_vendor) fact_value = bios_vendor&.include?('Google') ? Facter::Resolvers::Gce.resolve(:metadata) : nil Facter::ResolvedFact.new(FACT_NAME, fact_value) end end end end
Version data entries
49 entries across 49 versions & 1 rubygems