Facter.add(service + "_host") do
confine :kernel => :linux
service_name = "#{service}." + Facter.domain
Facter.add(service + "_host") do
confine :kernel => :linux
service_name = "#{service}." + Facter.domain
Facter.interfaces.split(',').each do |my_interface|
my_ip = Facter.value("ipaddress_" + my_interface)
if my_ip == service_ip
Facter.interfaces.split(',').each do |my_interface|
my_ip = Facter.value("ipaddress_" + my_interface)
if my_ip == service_ip