Sha256: 5353a0e037210a45e3bd819232526bd0437016713a8386758f8a7ba7b9b92123

Contents?: true

Size: 648 Bytes

Versions: 8

Compression:

Stored size: 648 Bytes

Contents

# frozen_string_literal: true

require 'bolt/error'
require 'bolt/config/transport/base'

module Bolt
  class Config
    module Transport
      class Remote < Base
        # NOTE: All transport configuration options should have a corresponding schema definition
        #       in schemas/bolt-transport-definitions.json
        OPTIONS = {
          "run-on" => { type: String,
                        desc: "The proxy target that the task executes on." }
        }.freeze

        DEFAULTS = {
          "run-on" => "localhost"
        }.freeze

        private def filter(unfiltered)
          unfiltered
        end
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
bolt-2.15.0 lib/bolt/config/transport/remote.rb
bolt-2.14.0 lib/bolt/config/transport/remote.rb
bolt-2.13.0 lib/bolt/config/transport/remote.rb
bolt-2.12.0 lib/bolt/config/transport/remote.rb
bolt-2.11.1 lib/bolt/config/transport/remote.rb
bolt-2.11.0 lib/bolt/config/transport/remote.rb
bolt-2.10.0 lib/bolt/config/transport/remote.rb
bolt-2.9.0 lib/bolt/config/transport/remote.rb