Sha256: 4d79e9ce9122c5a84842e11a3c26f0f4fa6edb04a5e16441d266f6c5368f1bd6
Contents?: true
Size: 534 Bytes
Versions: 496
Compression:
Stored size: 534 Bytes
Contents
require 'puppet/resource/catalog' require 'puppet/indirector/yaml' class Puppet::Resource::Catalog::Yaml < Puppet::Indirector::Yaml desc "Store catalogs as flat files, serialized using YAML." private # Override these, because yaml doesn't want to convert our self-referential # objects. This is hackish, but eh. def from_yaml(text) if config = YAML.load(text) return config end end def to_yaml(config) # We can't yaml-dump classes. #config.edgelist_class = nil YAML.dump(config) end end
Version data entries
496 entries across 496 versions & 6 rubygems