# File lib/puppet/resource.rb, line 77
77:   def self.value_to_pson_data(value)
78:     if value.is_a? Array
79:       value.map{|v| value_to_pson_data(v) }
80:     elsif value.is_a? Puppet::Resource
81:       value.to_s
82:     else
83:       value
84:     end
85:   end