Sha256: 38e1a53795991d547decf41c3bbb6a8c45aad87c2630dffcfbe63d013f65ee65

Contents?: true

Size: 346 Bytes

Versions: 2

Compression:

Stored size: 346 Bytes

Contents

module Puppet::Util::ReferenceSerializer
    def unserialize_value(val)
        if val =~ /^--- [!:]/
            YAML.load(val)
        else
            val
        end
    end

    def serialize_value(val)
        if val.is_a?(Puppet::Parser::Resource::Reference)
            YAML.dump(val)
        else
            val
        end
    end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
puppet-0.24.9 lib/puppet/util/rails/reference_serializer.rb
puppet-0.24.8 lib/puppet/util/rails/reference_serializer.rb