Sha256: f99901fc9ca5b333c053b43c858d51fc36363197b6ac617ddc9a84a5aeeb4f71
Contents?: true
Size: 407 Bytes
Versions: 2
Compression:
Stored size: 407 Bytes
Contents
module Fog module Attributes class Boolean < Default def create_setter model.class_eval <<-EOS, __FILE__, __LINE__ def #{name}=(new_#{name}) attributes[:#{name}] = case new_#{name} when true,'true' true when false,'false' false end end EOS end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
fog-core-1.24.0 | lib/fog/core/attributes/boolean.rb |
fog-core-1.23.0 | lib/fog/core/attributes/boolean.rb |