Sha256: 778b336b9352acbc99e4bc8a2d1d30cc8c4302f60442c8525bde40fc2b7916e6

Contents?: true

Size: 481 Bytes

Versions: 14

Compression:

Stored size: 481 Bytes

Contents

class Kontena::Cli::WhoamiCommand < Clamp::Command
  include Kontena::Cli::Common

  option '--bash-completion-path', :flag, 'Show bash completion path', hidden: true

  def execute
    if bash_completion_path?
      puts File.realpath(File.join(__dir__, '../scripts/init'))
      exit 0
    end

    require_api_url
    puts "Master: #{settings['server']['url']}"
    token = require_token
    response = client(token).get('user')
    puts "User: #{response['email']}"
  end

end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
kontena-cli-0.10.3 lib/kontena/cli/whoami_command.rb
kontena-cli-0.10.2 lib/kontena/cli/whoami_command.rb
kontena-cli-0.10.1 lib/kontena/cli/whoami_command.rb
kontena-cli-0.10.0 lib/kontena/cli/whoami_command.rb
kontena-cli-0.9.3 lib/kontena/cli/whoami_command.rb
kontena-cli-0.9.2 lib/kontena/cli/whoami_command.rb
kontena-cli-0.9.1 lib/kontena/cli/whoami_command.rb
kontena-cli-0.9.0 lib/kontena/cli/whoami_command.rb
kontena-cli-0.8.4 lib/kontena/cli/whoami_command.rb
kontena-cli-0.8.3 lib/kontena/cli/whoami_command.rb
kontena-cli-0.8.2 lib/kontena/cli/whoami_command.rb
kontena-cli-0.8.1 lib/kontena/cli/whoami_command.rb
kontena-cli-0.8.0.1 lib/kontena/cli/whoami_command.rb
kontena-cli-0.8.0 lib/kontena/cli/whoami_command.rb