class Puppet::Util::TagSet

Public Class Methods

from_data_hash(data) click to toggle source
   # File lib/puppet/util/tag_set.rb
16 def self.from_data_hash(data)
17   self.new(data)
18 end
from_yaml(yaml) click to toggle source
   # File lib/puppet/util/tag_set.rb
 8 def self.from_yaml(yaml)
 9   self.new(Puppet::Util::Yaml.safe_load(yaml, [Symbol]))
10 end

Public Instance Methods

join(*args) click to toggle source
   # File lib/puppet/util/tag_set.rb
25 def join(*args)
26   to_a.join(*args)
27 end
to_data_hash() click to toggle source

TODO: A method named to_data_hash should not return an array

   # File lib/puppet/util/tag_set.rb
21 def to_data_hash
22   to_a
23 end
to_yaml() click to toggle source
   # File lib/puppet/util/tag_set.rb
12 def to_yaml
13   @hash.keys.to_yaml
14 end