summaryrefslogtreecommitdiff
path: root/lib/chef/application/knife.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chef/application/knife.rb')
-rw-r--r--lib/chef/application/knife.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/chef/application/knife.rb b/lib/chef/application/knife.rb
index 76dd5707fe..26b84d0be3 100644
--- a/lib/chef/application/knife.rb
+++ b/lib/chef/application/knife.rb
@@ -20,8 +20,10 @@ require "chef/application"
require "mixlib/log"
require "ohai/config"
require "chef/monkey_patches/net_http.rb"
+require "license_acceptance/cli_flags/mixlib_cli"
class Chef::Application::Knife < Chef::Application
+ include LicenseAcceptance::CLIFlags::MixlibCLI
NO_COMMAND_GIVEN = "You need to pass a sub-command (e.g., knife SUB-COMMAND)\n".freeze
@@ -158,6 +160,7 @@ class Chef::Application::Knife < Chef::Application
Mixlib::Log::Formatter.show_time = false
validate_and_parse_options
quiet_traps
+ check_license_acceptance
Chef::Knife.run(ARGV, options)
exit 0
end