class Puppet::Settings::ValueTranslator

Convert arguments into booleans, integers, or whatever.

Public Instance Methods

[](value) click to toggle source
   # File lib/puppet/settings/value_translator.rb
 3 def [](value)
 4   # Handle different data types correctly
 5   return case value
 6     when /^false$/i; false
 7     when /^true$/i; true
 8     when true; true
 9     when false; false
10     else
11       value.gsub(/^["']|["']$/,'').sub(/\s+$/, '')
12   end
13 end