| Class | BoxGrinder::LibvirtCapabilities::Domain |
| In: |
lib/boxgrinder-build/plugins/delivery/libvirt/libvirt-capabilities.rb
lib/boxgrinder-build/plugins/delivery/libvirt/libvirt-capabilities.rb |
| Parent: | Object |
| bus | [RW] | |
| bus | [RW] | |
| name | [RW] | |
| name | [RW] | |
| virt_map | [RW] | |
| virt_map | [RW] | |
| virt_rank | [RW] | |
| virt_rank | [RW] |
# File lib/boxgrinder-build/plugins/delivery/libvirt/libvirt-capabilities.rb, line 30
30: def initialize(name, bus, virt_rank)
31: @name = name
32: @bus = bus
33: @virt_rank = virt_rank.freeze
34: @virt_map = virt_rank.enum_for(:each_with_index).inject({}) do |accum, (virt, rank)|
35: accum.merge(virt => rank)
36: end
37: end
# File lib/boxgrinder-build/plugins/delivery/libvirt/libvirt-capabilities.rb, line 30
30: def initialize(name, bus, virt_rank)
31: @name = name
32: @bus = bus
33: @virt_rank = virt_rank.freeze
34: @virt_map = virt_rank.enum_for(:each_with_index).inject({}) do |accum, (virt, rank)|
35: accum.merge(virt => rank)
36: end
37: end
# File lib/boxgrinder-build/plugins/delivery/libvirt/libvirt-capabilities.rb, line 39
39: def <=>(other)
40: self.name <=> other.name
41: end