Sha256: d7bfbc80bff0ab73a3e7a82b1cf4f0c2e23d00eea89e199b2f21364461085ad7

Contents?: true

Size: 503 Bytes

Versions: 155

Compression:

Stored size: 503 Bytes

Contents

module Kontena
  module Callbacks
    class DefaultMasterVersion < Kontena::Callback

      matches_commands 'master create'

      def after_load
        # Only run this for prerelease cli
        return unless Kontena::Cli::VERSION =~ /\d\.(?:pre|rc|beta|edge)/
        version_switch = command.recognised_options.find {|opt| opt.switches.include?('--version')}
        if version_switch
          version_switch.instance_variable_set(:@default_value, 'edge')
        end
      end
    end
  end
end

Version data entries

155 entries across 155 versions & 2 rubygems

Version Path
krates-1.7.11 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.10 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.9 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.8 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.7 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.6 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.5 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.4 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.3 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.2 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.1 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.7.0 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.6.9 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.6.8 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.6.7 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.6.6 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.6.5 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.6.4 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.6.3 lib/kontena/callbacks/master/deploy/04_default_master_version.rb
krates-1.6.2 lib/kontena/callbacks/master/deploy/04_default_master_version.rb