Sha256: c07b706825fe856272abca6fb666f3abbae7060083c437a98391c5a455d8864c
Contents?: true
Size: 418 Bytes
Versions: 49
Compression:
Stored size: 418 Bytes
Contents
module Fog module Attributes # = Fog Float Attribute # # This class handles Float attributes from the providers, # converting values to Float objects class Float < Default def create_setter model.class_eval <<-EOS, __FILE__, __LINE__ def #{name}=(new_#{name}) attributes[:#{name}] = new_#{name}.to_f end EOS end end end end
Version data entries
49 entries across 46 versions & 3 rubygems