class Fog::Vcloud::Model

Attributes

loaded[RW]
loaded?[RW]

Public Class Methods

has_up(item) click to toggle source
# File lib/fog/vcloud/compute.rb, line 60
      def self.has_up(item)
        class_eval "          def #{item}
            load_unless_loaded!
            connection.get_#{item}(link_up[:href])
          end
", __FILE__,__LINE__
      end

Public Instance Methods

load_unless_loaded!() click to toggle source
# File lib/fog/vcloud/compute.rb, line 49
def load_unless_loaded!
  unless @loaded
    reload
  end
end
reload() click to toggle source
Calls superclass method Fog::Model#reload
# File lib/fog/vcloud/compute.rb, line 43
def reload
  instance = super
  @loaded = true
  instance
end