Sha256: ac2765ccbfb3a896d57de2b60cca236b38ac4e8343576ce7553eafa2eb5e981c
Contents?: true
Size: 733 Bytes
Versions: 4
Compression:
Stored size: 733 Bytes
Contents
# Specify the client certificate for connecting to the Puppet Enterprise ENC. This must be specified along with # --pe-enc-ssl-client-key in order to work. # @param parser [OptionParser object] The OptionParser argument # @param options [Hash] Options hash being constructed; this is modified in this method. OctocatalogDiff::CatalogDiff::Cli::Options::Option.newoption(:pe_enc_ssl_client_cert) do has_weight 353 def parse(parser, options) parser.on('--pe-enc-ssl-client-cert FILENAME', 'SSL client certificate to connect to PE ENC') do |x| raise Errno::ENOENT, "--pe-enc-ssl-client-cert #{x} does not point to a valid file" unless File.file?(x) options[:pe_enc_ssl_client_cert] = File.read(x) end end end
Version data entries
4 entries across 4 versions & 1 rubygems