mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-21 14:50:08 +03:00
feature #1112: Work on onecluster command
This commit is contained in:
parent
fec8ae7420
commit
5c9dcf9033
@ -8,7 +8,24 @@
|
||||
:size: 15
|
||||
:left: true
|
||||
|
||||
:HOSTS:
|
||||
:desc: Number of Hosts
|
||||
:size: 5
|
||||
:left: true
|
||||
|
||||
:NETS:
|
||||
:desc: Number of Networks
|
||||
:size: 5
|
||||
:left: true
|
||||
|
||||
:DATASTORES:
|
||||
:desc: Number of Datastores
|
||||
:size: 10
|
||||
:left: true
|
||||
|
||||
:default:
|
||||
- :ID
|
||||
- :NAME
|
||||
|
||||
- :HOSTS
|
||||
- :NETS
|
||||
- :DATASTORES
|
||||
|
@ -51,7 +51,19 @@ class OneClusterHelper < OpenNebulaHelper::OneHelper
|
||||
d["NAME"]
|
||||
end
|
||||
|
||||
default :ID, :NAME
|
||||
column :HOSTS, "Number of Hosts", :left, :size=>5 do |d|
|
||||
d["HOSTS"].size
|
||||
end
|
||||
|
||||
column :NETS, "Number of Networks", :left, :size=>5 do |d|
|
||||
d["HOSTS"].size
|
||||
end
|
||||
|
||||
column :DATASTORES, "Number of Datastores", :left, :size=>10 do |d|
|
||||
d["DATASTORES"].size
|
||||
end
|
||||
|
||||
default :ID, :NAME, :HOSTS, :NETS, :DATASTORES
|
||||
end
|
||||
|
||||
table
|
||||
@ -86,16 +98,16 @@ class OneClusterHelper < OpenNebulaHelper::OneHelper
|
||||
puts "%-15s" % [id]
|
||||
end
|
||||
|
||||
puts
|
||||
CLIHelper.print_header("%-15s" % ["DATASTORES"])
|
||||
cluster.datastore_ids.each do |id|
|
||||
puts "%-15s" % [id]
|
||||
end
|
||||
|
||||
puts
|
||||
CLIHelper.print_header("%-15s" % ["VNETS"])
|
||||
cluster.vnet_ids.each do |id|
|
||||
puts "%-15s" % [id]
|
||||
end
|
||||
|
||||
puts
|
||||
CLIHelper.print_header("%-15s" % ["DATASTORES"])
|
||||
cluster.datastore_ids.each do |id|
|
||||
puts "%-15s" % [id]
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -121,12 +121,12 @@ class OneDatastoreHelper < OpenNebulaHelper::OneHelper
|
||||
}
|
||||
puts
|
||||
|
||||
CLIHelper.print_header(str_h1 % "DATASTORE TEMPLATE",false)
|
||||
CLIHelper.print_header(str_h1 % "DATASTORE TEMPLATE", false)
|
||||
puts datastore.template_str
|
||||
|
||||
puts
|
||||
|
||||
CLIHelper.print_header(str_h1 % "REGISTERED IMAGES", false)
|
||||
CLIHelper.print_header("%-15s" % "IMAGES")
|
||||
datastore.img_ids.each do |id|
|
||||
puts "%-15s" % [id]
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user