# File lib/puppet/util/tag_set.rb, line 38 def join(*args) to_a.join(*args) end
# File lib/puppet/util/tag_set.rb, line 24 def to_data_hash to_a end
# File lib/puppet/util/tag_set.rb, line 28 def to_pson(*args) to_data_hash.to_pson end
# File lib/puppet/util/tag_set.rb, line 11 def to_yaml @hash.keys.to_yaml end
this makes puppet serialize it as an array for backwards compatibility
# File lib/puppet/util/tag_set.rb, line 34 def to_zaml(z) to_data_hash.to_zaml(z) end
# File lib/puppet/util/tag_set.rb, line 15 def self.from_data_hash(data) self.new(data) end
# File lib/puppet/util/tag_set.rb, line 19 def self.from_pson(data) Puppet.deprecation_warning("from_pson is being removed in favour of from_data_hash.") self.from_data_hash(data) end
# File lib/puppet/util/tag_set.rb, line 7 def self.from_yaml(yaml) self.new(YAML.load(yaml)) end