class ContainerConfig::Coercer::Float

Float type coercer

Public Instance Methods

coerce(value) click to toggle source

Coerces the given value into a float

@param [Object] value given value

@return [Float] coerced value

# File lib/container_config/coercer/float.rb, line 26
def coerce(value)
  return 0.0 unless value.respond_to?(:to_f)

  value.to_f
end
name() click to toggle source

@see ContainerConfig::Coercer::Base#name

# File lib/container_config/coercer/float.rb, line 10
def name
  "Float"
end
type() click to toggle source

@see ContainerConfig::Coercer::Base#type

# File lib/container_config/coercer/float.rb, line 15
def type
  :float
end