require 'facter'
Facter.add("machinetype") do
setcode do
dev_servers = [
"puppet-master"
]
pair_progs = [
"maciver"
]
hostname = Facter['hostname'].value.to_s
if dev_servers.include?(hostname)
'dev_server'
elsif pair_progs.include?(hostname)
'pairprog'
end
end
end