mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-21 14:50:08 +03:00
sanitize shown column in CLI list
This commit is contained in:
parent
67ac6f6662
commit
3f310220e2
@ -95,7 +95,6 @@ module CLIHelper
|
||||
require 'yaml'
|
||||
|
||||
def initialize(conf=nil, ext=nil, &block)
|
||||
# merge del conf con la table
|
||||
@columns = Hash.new
|
||||
@default_columns = Array.new
|
||||
|
||||
@ -205,6 +204,9 @@ module CLIHelper
|
||||
default = config.delete(:default)
|
||||
@default_columns = default unless default.empty?
|
||||
|
||||
# Filter show options with available columns
|
||||
@default_columns &= @columns.keys
|
||||
|
||||
@columns.merge!(config) { |key, oldval, newval|
|
||||
oldval.merge(newval)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user