Represent appliance configuration @example set LVM in appliance ( require rails 3 for newly initialized variables )
configuration = appliance.configuration configuration.lvm.enabled = "true" configuration.lvm.volume_group = "fooVG" configuration.lvm.volumes = [ { :path => "/test", :size => "500M" } ] configuration.save
# File lib/studio_api/appliance.rb, line 38 def self.find (id, prefix_options={}) request_str = "/appliances/#{id.to_i}/configuration" response = GenericRequest.new(studio_connection).get request_str Configuration.parse response end
# File lib/studio_api/appliance.rb, line 44 def update appliance_id = id attributes.delete "id" rq = GenericRequest.new self.class.studio_connection rq.put "/appliances/#{appliance_id.to_i}/configuration", :__raw => to_xml attributes["id"] = appliance_id end