class Fog::Vcloud::Compute::Vapp
Public Instance Methods
networks()
click to toggle source
# File lib/fog/vcloud/models/compute/vapp.rb, line 33 def networks @networks ||= Fog::Vcloud::Compute::Networks. new( :service => service, :href => href ) end
ready?()
click to toggle source
# File lib/fog/vcloud/models/compute/vapp.rb, line 40 def ready? reload_status # always ensure we have the correct status status != '0' end
servers()
click to toggle source
# File lib/fog/vcloud/models/compute/vapp.rb, line 25 def servers @servers ||= Fog::Vcloud::Compute::Servers. new( :service => service, :href => href, :vapp => self ) end
Private Instance Methods
reload_status()
click to toggle source
# File lib/fog/vcloud/models/compute/vapp.rb, line 46 def reload_status vapp = service.get_vapp(href) self.status = vapp.status end