mirror of
https://github.com/OpenNebula/one.git
synced 2025-02-04 17:47:00 +03:00
Show virtual machines in onevnet show
This commit is contained in:
parent
ea607318b4
commit
4ea30cd1f3
@ -15,6 +15,7 @@
|
||||
#--------------------------------------------------------------------------- #
|
||||
|
||||
require 'one_helper'
|
||||
require 'one_helper/onevm_helper'
|
||||
|
||||
class OneVNetHelper < OpenNebulaHelper::OneHelper
|
||||
def self.rname
|
||||
@ -152,5 +153,19 @@ class OneVNetHelper < OpenNebulaHelper::OneHelper
|
||||
puts leases_str
|
||||
end
|
||||
}
|
||||
|
||||
puts
|
||||
CLIHelper.print_header("VIRTUAL MACHINES", false)
|
||||
puts
|
||||
|
||||
vms=vn.retrieve_elements("LEASES/LEASE/VID")
|
||||
|
||||
if vms
|
||||
vms=vms.delete_if {|vm| vm=="-1" }
|
||||
vms.map!{|e| e.to_i }
|
||||
onevm_helper=OneVMHelper.new
|
||||
onevm_helper.client=@client
|
||||
onevm_helper.list_pool({:ids=>vms}, false)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user