Class: BunBun::CLI::Regions

Inherits:
Command
  • Object
show all
Defined in:
lib/bunbun/cli/regions.rb

Instance Attribute Summary

Attributes inherited from Command

#options

Instance Method Summary collapse

Methods inherited from Command

argument_count, argument_names, option, #option_parser, options

Instance Method Details

#callObject



4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/bunbun/cli/regions.rb', line 4

def call
  items = client.region.list

  print_table(items) do |t|
    t.add_column('ID', align_header: :right) { _1['Id'] }
    t.add_column('Name', align_header: :left) { _1['Name'] }
    t.add_column('Region', align_header: :left) { _1['RegionCode'] }
    t.add_column('Country', align_header: :left) { _1['CountryCode'] }
    t.add_column('Latitude', align_header: :right) { _1['Latitude'] }
    t.add_column('Longitude', align_header: :right) { _1['Longitude'] }
  end
end