Sha256: 22788eee9a4a67aedde03c2f73f1522d63e16aa6361f44aa32a0fb9cc124c100
Contents?: true
Size: 836 Bytes
Versions: 1
Compression:
Stored size: 836 Bytes
Contents
module Vcloud module Core # Public interface to allow direct access to the API # if functionality does not exist in Core class ApiInterface def initialize @fog_service_interface = Vcloud::Core::Fog::ServiceInterface.new @fog_model_interface = Vcloud::Core::Fog::ModelInterface.new end def get_vapp_by_name_and_vdc_name(name, vdc_name) @fog_service_interface.get_vapp_by_name_and_vdc_name(name, vdc_name) end def get_vapp(id) @fog_service_interface.get_vapp(id) end def delete_vapp(id) @fog_service_interface.delete_vapp(id) end def delete_network(id) @fog_service_interface.delete_network(id) end def current_organization @fog_model_interface.current_organization end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vcloud-core-0.8.0 | lib/vcloud/core/api_interface.rb |