# File lib/puppet/rails/host.rb, line 28 28: def self.from_puppet(node) 29: host = find_by_name(node.name) || new(:name => node.name) 30: 31: {"ipaddress" => "ip", "environment" => "environment"}.each do |myparam, itsparam| 32: if value = node.send(myparam) 33: host.send(itsparam + "=", value) 34: end 35: end 36: 37: host 38: end