class Fog::Generators::Compute::VcloudDirector::RecomposeVapp
@see pubs.vmware.com/vcd-51/index.jsp#types/RecomposeVAppParamsType.html
Public Instance Methods
generate_xml()
click to toggle source
# File lib/fog/vcloud_director/generators/compute/recompose_vapp.rb, line 12 def generate_xml Nokogiri::XML::Builder.new do |xml| xml.RecomposeVAppParams(vapp_attrs) { if has_source_items? build_vapp_instantiation_params(xml) build_source_items(xml) end build_delete_items(xml) } end.to_xml end
Private Instance Methods
build_delete_items(xml)
click to toggle source
# File lib/fog/vcloud_director/generators/compute/recompose_vapp.rb, line 26 def build_delete_items(xml) @configuration[:vms_to_delete].each { |vm| xml.DeleteItem(:href => vm.href) } end