Sha256: 2bd49d2ee68e684204831ed71ec1597ceada022eeb2ea42b08f202a1bda60959

Contents?: true

Size: 508 Bytes

Versions: 3

Compression:

Stored size: 508 Bytes

Contents

begin
  require "mixlib/cli" unless defined?(Mixlib::CLI)
rescue
  raise "Must have mixlib-cli gem installed to use this mixin"
end

module LicenseAcceptance
  module CLIFlags

    module MixlibCLI

      def self.included(klass)
        klass.option :chef_license,
          long: "--chef-license ACCEPTANCE",
          description: "Accept the license for this product and any contained products ('accept', 'accept-no-persist', or 'accept-silent')",
          required: false
      end

    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
license-acceptance-2.1.13 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-2.1.2 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-2.1.1 lib/license_acceptance/cli_flags/mixlib_cli.rb