# File lib/puppet/rails/param_value.rb, line 50 50: def self.find_all_params_from_resource(db_resource) 51: params = db_resource.connection.select_all("SELECT v.id, v.value, v.line, v.resource_id, v.param_name_id, n.name FROM param_values v INNER JOIN param_names n ON v.param_name_id=n.id WHERE v.resource_id=#{db_resource.id}") 52: params.each do |val| 53: val['value'] = unserialize_value(val['value']) 54: val['line'] = val['line'] ? Integer(val['line']) : nil 55: val['resource_id'] = Integer(val['resource_id']) 56: end 57: params 58: end