mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-21 14:50:08 +03:00
feature #1285: Use same units in onevm show as in onevm list
This commit is contained in:
parent
989b1d1fbc
commit
12ed90eb5c
@ -22,11 +22,11 @@
|
||||
:desc: Actual status
|
||||
:size: 4
|
||||
|
||||
:CPU:
|
||||
:UCPU:
|
||||
:desc: CPU percentage used by the VM
|
||||
:size: 3
|
||||
|
||||
:MEM:
|
||||
:UMEM:
|
||||
:desc: Memory used by the VM
|
||||
:size: 7
|
||||
|
||||
@ -44,7 +44,7 @@
|
||||
- :GROUP
|
||||
- :NAME
|
||||
- :STAT
|
||||
- :CPU
|
||||
- :MEM
|
||||
- :UCPU
|
||||
- :UMEM
|
||||
- :HOST
|
||||
- :TIME
|
||||
|
@ -111,11 +111,11 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
OneVMHelper.state_to_str(d["STATE"], d["LCM_STATE"])
|
||||
end
|
||||
|
||||
column :CPU, "CPU percentage used by the VM", :size=>3 do |d|
|
||||
column :UCPU, "CPU percentage used by the VM", :size=>3 do |d|
|
||||
d["CPU"]
|
||||
end
|
||||
|
||||
column :MEM, "Memory used by the VM", :size=>7 do |d|
|
||||
column :UMEM, "Memory used by the VM", :size=>7 do |d|
|
||||
OpenNebulaHelper.unit_to_str(d["MEMORY"].to_i, options)
|
||||
end
|
||||
|
||||
@ -135,7 +135,7 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
OpenNebulaHelper.period_to_str(dtime)
|
||||
end
|
||||
|
||||
default :ID, :USER, :GROUP, :NAME, :STAT, :CPU, :MEM, :HOST,
|
||||
default :ID, :USER, :GROUP, :NAME, :STAT, :UCPU, :UMEM, :HOST,
|
||||
:TIME
|
||||
end
|
||||
|
||||
@ -188,8 +188,17 @@ class OneVMHelper < OpenNebulaHelper::OneHelper
|
||||
"USED CPU" => "CPU",
|
||||
"NET_TX" => "NET_TX",
|
||||
"NET_RX" => "NET_RX"
|
||||
}
|
||||
|
||||
poll_attrs.each { |k,v|
|
||||
if k == "USED CPU"
|
||||
puts str % [k,vm[v]]
|
||||
elsif k == "USED MEMORY"
|
||||
puts str % [k, OpenNebulaHelper.unit_to_str(vm[v].to_i, {})]
|
||||
else
|
||||
puts str % [k, OpenNebulaHelper.unit_to_str(vm[v].to_i/1024, {})]
|
||||
end
|
||||
}
|
||||
poll_attrs.each { |k,v| puts str % [k,vm[v]] }
|
||||
puts
|
||||
|
||||
CLIHelper.print_header(str_h1 % "PERMISSIONS",false)
|
||||
|
Loading…
x
Reference in New Issue
Block a user