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