18
19
20
21
22
23
24
25
26
27
28
29
30
|
# File 'lib/superbot/cloud/cli/token/list_command.rb', line 18
def list_tokens
api_response = Superbot::Cloud::Api.request(:access_token_list, params: { organization_name: organization })
puts "Organization: #{api_response[:organization]}"
puts "Access Tokens:"
puts(api_response[:access_tokens].map { |m| m[:username] })
puts "Organization: #{api_response[:organization]}"
puts OUTPUT_HEADERS.values.map { || .ljust(35) }.join
puts ''.ljust(35 * OUTPUT_HEADERS.length, '-')
api_response[:access_tokens].each do |webdriver_session|
puts webdriver_session.slice(*OUTPUT_HEADERS.keys).values.map { |v| v.to_s.ljust(35) }.join
end
end
|