Sha256: 0c66f06da79bec4d84b86453b8197955b49ea845c0e2111f6bb0e90dd628d996
Contents?: true
Size: 901 Bytes
Versions: 58
Compression:
Stored size: 901 Bytes
Contents
module VagrantPlugins module CommandBox module DownloadMixins # This adds common download command line flags to the given # OptionParser, storing the result in the `options` dictionary. # # @param [OptionParser] parser # @param [Hash] options def build_download_options(parser, options) # Add the options parser.on("--insecure", "Do not validate SSL certificates") do |i| options[:insecure] = i end parser.on("--cacert FILE", String, "CA certificate for SSL download") do |c| options[:ca_cert] = c end parser.on("--capath DIR", String, "CA certificate directory for SSL download") do |c| options[:ca_path] = c end parser.on("--cert FILE", String, "A client SSL cert, if needed") do |c| options[:client_cert] = c end end end end end
Version data entries
58 entries across 54 versions & 6 rubygems