# File lib/deltacloud/hardware_profile.rb, line 118 def property(prop) define_method(prop) do |*args| values, opts, *ignored = *args instvar = "@#{prop}""@#{prop}" unless values.nil? @properties[prop] = Property.new(prop, values, opts || {}) end @properties[prop] end end