# frozen_string_literal: true # lib/facter/sshd_host_principals.rb require 'puppet' Facter.add('sshd_host_principals') do setcode do principals_file = '/etc/ssh/host_principals' if File.exist?(principals_file) File.read(principals_file).split("\n") else [] end end end