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
 4 def [](value)
 5   # Handle different data types correctly
 6   return case value
 7     when /^false$/i; false
 8     when /^true$/i; true
 9     when true; true
10     when false; false
11     else
12       value.gsub(/^["']|["']$/,'').sub(/\s+$/, '')
13   end
14 end