# File lib/puppet/rails/host.rb, line 19 19: def self.from_puppet(node) 20: host = find_by_name(node.name) || new(:name => node.name) 21: 22: {"ipaddress" => "ip", "environment" => "environment"}.each do |myparam, itsparam| 23: if value = node.send(myparam) 24: host.send(itsparam + "=", value) 25: end 26: end 27: 28: host 29: end