summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith84@gmail.com>2020-07-24 11:26:43 -0700
committerTim Smith <tsmith84@gmail.com>2020-09-25 18:35:33 -0700
commit18c516f1b29027f554cdc12c0851511d06bc32f4 (patch)
tree24ea24845c88fbd7ecae9a09c4f6d2d83bbd8b2a
parenteeac46b814e6f78eed13aa0cb51f7c97bc6971a6 (diff)
downloadchef-18c516f1b29027f554cdc12c0851511d06bc32f4.tar.gz
Gate our requires
Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r--lib/chef/knife/windows_cert_generate.rb4
-rw-r--r--lib/chef/knife/windows_listener_create.rb2
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/chef/knife/windows_cert_generate.rb b/lib/chef/knife/windows_cert_generate.rb
index 202ab7b674..f94b2df595 100644
--- a/lib/chef/knife/windows_cert_generate.rb
+++ b/lib/chef/knife/windows_cert_generate.rb
@@ -26,8 +26,8 @@ class Chef
banner "knife windows cert generate FILE_PATH (options)"
deps do
- require "openssl"
- require "socket"
+ require "openssl" unless defined?(OpenSSL)
+ require "socket" unless defined?(Socket)
end
option :hostname,
diff --git a/lib/chef/knife/windows_listener_create.rb b/lib/chef/knife/windows_listener_create.rb
index 6828da8be6..076d137e8f 100644
--- a/lib/chef/knife/windows_listener_create.rb
+++ b/lib/chef/knife/windows_listener_create.rb
@@ -22,7 +22,7 @@ class Chef
class WindowsListenerCreate < Knife
deps do
require "chef-utils" unless defined?(ChefUtils::CANARY)
- require "openssl"
+ require "openssl" unless defined?(OpenSSL)
end
banner "knife windows listener create (options)"