class Puppet::Util::TagSet

Public Class Methods

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

Public Instance Methods

join(*args) click to toggle source
   # File lib/puppet/util/tag_set.rb
24 def join(*args)
25   to_a.join(*args)
26 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
20 def to_data_hash
21   to_a
22 end
to_yaml() click to toggle source
   # File lib/puppet/util/tag_set.rb
11 def to_yaml
12   @hash.keys.to_yaml
13 end