Sha256: 49432766f296c9d55f319e6bb38692a54718596cb6e2c1a48dfa3c4c0ff7da30

Contents?: true

Size: 526 Bytes

Versions: 1

Compression:

Stored size: 526 Bytes

Contents

# frozen_string_literal: true

module RubyGPG2
  module Commands
    module Mixins
      module BatchConfig
        private

        def parameter_defaults(parameters)
          batch = parameters[:batch]
          super.merge(batch: batch.nil? ? true : batch)
        end

        def configure_command(builder, parameters)
          batch = parameters[:batch]

          builder = super(builder, parameters)
          builder = builder.with_flag('--batch') if batch
          builder
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ruby_gpg2-0.11.0.pre.5 lib/ruby_gpg2/commands/mixins/batch_config.rb