# frozen_string_literal: true # lib/facter/vault_cert_content.rb Facter.add(:vault_cert_content) do confine kernel: 'Linux' setcode do cert_path = '/etc/pki/tls/vault/certificate.crt' File.read(cert_path) if File.exist?(cert_path) && File.readable?(cert_path) end end