Method: GoobyEnvironment#boolean_param

Defined in:
lib/gooby_environment.rb

#boolean_param(name, default = false) ⇒ Object



15
16
17
18
19
20
21
# File 'lib/gooby_environment.rb', line 15

def boolean_param(name, default=false)
  value = ENV[name.to_s]
  return default if value.nil?
  return true  if (value.downcase == 'true')  || (value.downcase == 't')
  return false if (value.downcase == 'false') || (value.downcase == 'f')
  default  
end