Sha256: 5246f6968ce518d87acf6717646bb66297253c4c509b177f8e3887016956bd9f

Contents?: true

Size: 645 Bytes

Versions: 5

Compression:

Stored size: 645 Bytes

Contents

# frozen_string_literal: true

module RakeEasyRSA
  module Mixins
    module GlobalParameters
      # rubocop:disable Metrics/MethodLength
      def self.included(base)
        super
        base.class_eval do
          parameter :pki_directory, default: './pki'
          parameter :extensions_directory
          parameter :openssl_binary
          parameter :ssl_configuration
          parameter :safe_configuration
          parameter :vars
          parameter :batch, default: true
          parameter :input_password
          parameter :output_password
        end
      end
      # rubocop:enable Metrics/MethodLength
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rake_easy_rsa-0.16.0.pre.2 lib/rake_easy_rsa/mixins/global_parameters.rb
rake_easy_rsa-0.16.0.pre.1 lib/rake_easy_rsa/mixins/global_parameters.rb
rake_easy_rsa-0.15.0 lib/rake_easy_rsa/mixins/global_parameters.rb
rake_easy_rsa-0.14.0.pre.7 lib/rake_easy_rsa/mixins/global_parameters.rb
rake_easy_rsa-0.14.0.pre.6 lib/rake_easy_rsa/mixins/global_parameters.rb