Sha256: 2a6e369b941c4dd7e904fed951401b54489b725a4ac01c833321343a1d19e0a7
Contents?: true
Size: 604 Bytes
Versions: 9
Compression:
Stored size: 604 Bytes
Contents
Facter.add(:hostname, :ldapname => "cn") do setcode do hostname = nil name = Facter::Util::Resolution.exec('hostname') or nil if name if name =~ /^([\w-]+)\.(.+)$/ hostname = $1 # the Domain class uses this $domain = $2 else hostname = name end hostname else nil end end end Facter.add(:hostname) do confine :kernel => :darwin, :kernelrelease => "R7" setcode do %x{/usr/sbin/scutil --get LocalHostName} end end
Version data entries
9 entries across 9 versions & 1 rubygems