Class: Vcloud::Walker::Resource::Vms

Inherits:
Collection
  • Object
show all
Defined in:
lib/vcloud/walker/resource/vm.rb

Instance Method Summary collapse

Methods inherited from Collection

#to_summary

Constructor Details

#initialize(fog_vms) ⇒ Vms

Returns a new instance of Vms.



5
6
7
8
9
10
# File 'lib/vcloud/walker/resource/vm.rb', line 5

def initialize fog_vms
  fog_vms = [fog_vms] unless fog_vms.is_a? Array
  fog_vms.each do |vm|
    self << Resource::Vm.new(vm)
  end
end