Sha256: d4d175e5c37dae2e75d2f8403e1abb613e493c7cdc170fbbbd209ba0e5bad31b

Contents?: true

Size: 492 Bytes

Versions: 16

Compression:

Stored size: 492 Bytes

Contents

begin
  require 'mixlib/cli'
rescue => exception
  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

16 entries across 16 versions & 1 rubygems

Version Path
license-acceptance-1.0.18 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.13 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.12 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.11 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.8 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.7 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.6 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.5 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.3 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.2 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-1.0.0 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-0.2.16 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-0.2.15 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-0.2.13 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-0.2.10 lib/license_acceptance/cli_flags/mixlib_cli.rb
license-acceptance-0.2.8 lib/license_acceptance/cli_flags/mixlib_cli.rb