Sha256: 759477e2c26840f8eced942f770f434a878e2a1cda5ae99d401c111b23a5ffbc

Contents?: true

Size: 485 Bytes

Versions: 81

Compression:

Stored size: 485 Bytes

Contents

module Kontena::Cli::Master::Config
  class SetCommand < Kontena::Command

    include Kontena::Cli::Common

    requires_current_master
    requires_current_master_token

    banner "Sets a configuration value to Master"

    parameter "KEY_VALUE_PAIR ...", "Key/value pair, for example server.root_url=http://example.com", required: true

    def execute
      data = Hash[*self.key_value_pair_list.flat_map{ |p| p.split('=') }]
      client.patch('config', data)
    end
  end
end

Version data entries

81 entries across 81 versions & 1 rubygems

Version Path
kontena-cli-1.3.0.pre1 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.2 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.2.rc2 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.2.rc1 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.1 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.1.rc1 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.0 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.0.rc3 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.0.rc2 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.0.rc1 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.0.pre3 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.0.pre2 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.1.6 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.0.pre1 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.1.5 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.1.5.rc3 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.1.5.rc2 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.1.5.rc1 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.1.4 lib/kontena/cli/master/config/set_command.rb
kontena-cli-1.2.0.dev1 lib/kontena/cli/master/config/set_command.rb