mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-22 18:50:08 +03:00
Feature #1640: onevm show formatting
This commit is contained in:
parent
c9c55aadc3
commit
87cb92108d
@ -273,9 +273,9 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
|
||||
puts str % [e, mask]
|
||||
}
|
||||
puts
|
||||
|
||||
if vm.has_elements?("/VM/TEMPLATE/DISK")
|
||||
puts
|
||||
CLIHelper.print_header(str_h1 % "VM DISKS",false)
|
||||
CLIHelper::ShowTable.new(nil, self) do
|
||||
column :ID, "", :size=>3 do |d|
|
||||
@ -286,7 +286,7 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
d["DATASTORE"]
|
||||
end
|
||||
|
||||
column :TARGET, "", :size=>6 do |d|
|
||||
column :TARGET, "", :left, :size=>6 do |d|
|
||||
d["TARGET"]
|
||||
end
|
||||
|
||||
@ -335,12 +335,11 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
while vm.has_elements?("/VM/TEMPLATE/DISK")
|
||||
vm.delete_element("/VM/TEMPLATE/DISK")
|
||||
end if !options[:all]
|
||||
|
||||
puts
|
||||
end
|
||||
|
||||
if vm.has_elements?("/VM/TEMPLATE/NIC")
|
||||
CLIHelper.print_header(str_h1 % "VM NICS",false)
|
||||
puts
|
||||
CLIHelper.print_header(str_h1 % "VM NICS",false)
|
||||
|
||||
vm_nics = [vm.to_hash['VM']['TEMPLATE']['NIC']].flatten
|
||||
|
||||
@ -388,7 +387,7 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
}
|
||||
|
||||
CLIHelper::ShowTable.new(nil, self) do
|
||||
column :ID, "", :size=>2 do |d|
|
||||
column :ID, "", :size=>3 do |d|
|
||||
if d["DOUBLE_ENTRY"]
|
||||
""
|
||||
else
|
||||
@ -396,7 +395,7 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
end
|
||||
end
|
||||
|
||||
column :NETWORK, "", :left, :size=>12 do |d|
|
||||
column :NETWORK, "", :left, :size=>20 do |d|
|
||||
if d["DOUBLE_ENTRY"]
|
||||
""
|
||||
else
|
||||
@ -412,7 +411,7 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
end
|
||||
end
|
||||
|
||||
column :BRIDGE, "", :left, :size=>8 do |d|
|
||||
column :BRIDGE, "", :left, :size=>12 do |d|
|
||||
if d["DOUBLE_ENTRY"]
|
||||
""
|
||||
else
|
||||
@ -437,11 +436,10 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
while vm.has_elements?("/VM/TEMPLATE/NIC")
|
||||
vm.delete_element("/VM/TEMPLATE/NIC")
|
||||
end if !options[:all]
|
||||
|
||||
puts
|
||||
end
|
||||
|
||||
if vm.has_elements?("/VM/TEMPLATE/SNAPSHOT")
|
||||
puts
|
||||
CLIHelper.print_header(str_h1 % "SNAPSHOTS",false)
|
||||
|
||||
CLIHelper::ShowTable.new(nil, self) do
|
||||
@ -465,8 +463,6 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
end.show([vm.to_hash['VM']['TEMPLATE']['SNAPSHOT']].flatten, {})
|
||||
|
||||
vm.delete_element("/VM/TEMPLATE/SNAPSHOT")
|
||||
|
||||
puts
|
||||
end
|
||||
|
||||
if vm.has_elements?("/VM/HISTORY_RECORDS")
|
||||
@ -477,6 +473,7 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
end
|
||||
|
||||
if vm.has_elements?("/VM/USER_TEMPLATE/SCHED_ACTION")
|
||||
puts
|
||||
CLIHelper.print_header(str_h1 % "SCHEDULED ACTIONS",false)
|
||||
|
||||
CLIHelper::ShowTable.new(nil, self) do
|
||||
@ -485,7 +482,7 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
d["ID"] if !d.nil?
|
||||
end
|
||||
|
||||
column :"ACTION", "", :left, :size=>10 do |d|
|
||||
column :"ACTION", "", :left, :size=>15 do |d|
|
||||
d["ACTION"] if !d.nil?
|
||||
end
|
||||
|
||||
@ -497,12 +494,10 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
OpenNebulaHelper.time_to_str(d["DONE"], false) if !d.nil?
|
||||
end
|
||||
|
||||
column :"MESSAGE", "", :left, :donottruncate, :size=>40 do |d|
|
||||
column :"MESSAGE", "", :left, :donottruncate, :size=>35 do |d|
|
||||
d["MESSAGE"] if !d.nil?
|
||||
end
|
||||
end.show([vm.to_hash['VM']['USER_TEMPLATE']['SCHED_ACTION']].flatten, {})
|
||||
|
||||
puts
|
||||
end
|
||||
|
||||
if vm.has_elements?("/VM/USER_TEMPLATE")
|
||||
@ -516,6 +511,7 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
puts vm.template_like_str('USER_TEMPLATE')
|
||||
end
|
||||
|
||||
puts
|
||||
CLIHelper.print_header(str_h1 % "VIRTUAL MACHINE TEMPLATE",false)
|
||||
puts vm.template_str
|
||||
end
|
||||
@ -526,7 +522,7 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
d["SEQ"]
|
||||
end
|
||||
|
||||
column :HOST, "Host name of the VM container", :left, :size=>15 do |d|
|
||||
column :HOST, "Host name of the VM container", :left, :size=>20 do |d|
|
||||
d["HOSTNAME"]
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user