Sha256: 1b1b945167eb6b56a5dc9436567b4859a65652f06fd7a40ef131a3db2bd45976

Contents?: true

Size: 619 Bytes

Versions: 1

Compression:

Stored size: 619 Bytes

Contents

module Kontena::Cli::Master
  class UseCommand < Kontena::Command
    include Kontena::Cli::Common

    parameter "NAME", "Master name to use"

    def execute
      master = config.find_server(name)
      if master.nil?
        abort pastel.red("Could not resolve master by name '#{name}'.") +
              "\nFor a list of known masters please run: kontena master list"
      else
        self.current_master = master['name']
        puts "Using master: #{pastel.cyan(master['name'])} (#{master['url']})"
        puts "Using grid: #{current_grid ? pastel.cyan(current_grid) : "<none>"}"
      end
    end
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
kontena-cli-0.16.0.pre1 lib/kontena/cli/master/use_command.rb