# File lib/puppet/external/pson/common.rb, line 11 11: def [](object, opts = {}) 12: if object.respond_to? :to_str 13: PSON.parse(object.to_str, opts => {}) 14: else 15: PSON.generate(object, opts => {}) 16: end 17: end