Method: Puppet::Settings::ArraySetting#munge

Defined in:
lib/puppet/settings/array_setting.rb

#munge(value) ⇒ Object



8
9
10
11
12
13
14
15
16
17
# File 'lib/puppet/settings/array_setting.rb', line 8

def munge(value)
  case value
  when String
    value.split(/\s*,\s*/)
  when Array
    value
  else
    raise ArgumentError, _("Expected an Array or String, got a %{klass}") % { klass: value.class }
  end
end