Sha256: 72a4cbccd85cbd8d7052c1bbc06dcf4e3643e2b3fea0ecd58155e63525dc26a0
Contents?: true
Size: 928 Bytes
Versions: 28
Compression:
Stored size: 928 Bytes
Contents
# frozen_string_literal: true require 'bolt/error' require 'bolt/config/transport/base' module Bolt class Config module Transport class Orch < Base OPTIONS = %w[ cacert host job-poll-interval job-poll-timeout service-url task-environment token-file ].freeze DEFAULTS = { "task-environment" => "production" }.freeze private def validate super if @config['cacert'] @config['cacert'] = File.expand_path(@config['cacert'], @project) Bolt::Util.validate_file('cacert', @config['cacert']) end if @config['token-file'] @config['token-file'] = File.expand_path(@config['token-file'], @project) Bolt::Util.validate_file('token-file', @config['token-file']) end end end end end end
Version data entries
28 entries across 28 versions & 1 rubygems