Method: Configuration#list

Defined in:
lib/cloudstack-cli/commands/configuration.rb

#listObject



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/cloudstack-cli/commands/configuration.rb', line 7

def list
  configs = client.list_configurations(options)
  if configs.size < 1
    say "No configuration found."
  else
    table = [%w(Name Category Value)]
    configs.each do |config|
      table << [
        config['name'],
        config['category'],
        config['value']
      ]
    end
    print_table table
    say "Total number of configurations: #{configs.size}"
  end
end