Class: Vcloud::Walker::Resource::Vms
- Inherits:
-
Collection
- Object
- Array
- Collection
- Vcloud::Walker::Resource::Vms
- Defined in:
- lib/vcloud/walker/resource/vm.rb
Instance Method Summary collapse
-
#initialize(fog_vms) ⇒ Vms
constructor
A new instance of Vms.
Methods inherited from Collection
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 |