# File lib/fog/vcloud_director/compute.rb, line 313 def all(lazy_load=true) lazy_load ? index : get_everyone end
# File lib/fog/vcloud_director/compute.rb, line 317 def get(item_id) item = get_by_id(item_id) return nil unless item new(item) end
# File lib/fog/vcloud_director/compute.rb, line 323 def get_by_name(item_name) item_found = item_list.find {|item| item[:name] == item_name} return nil unless item_found get(item_found[:id]) end
# File lib/fog/vcloud_director/compute.rb, line 333 def get_everyone items = item_list.map {|item| get_by_id(item[:id])} load(items) end
# File lib/fog/vcloud_director/compute.rb, line 329 def index load(item_list) end