summaryrefslogtreecommitdiff
path: root/lib/chef_zero/server.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chef_zero/server.rb')
-rw-r--r--lib/chef_zero/server.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/chef_zero/server.rb b/lib/chef_zero/server.rb
index 89a320b..2d699aa 100644
--- a/lib/chef_zero/server.rb
+++ b/lib/chef_zero/server.rb
@@ -16,14 +16,14 @@
# limitations under the License.
#
-require "openssl"
+require "openssl" unless defined?(OpenSSL)
require "open-uri"
-require "rubygems"
-require "timeout"
-require "stringio"
+require "rubygems" unless defined?(Gem)
+require "timeout" unless defined?(Timeout)
+require "stringio" unless defined?(StringIO)
-require "rack"
-require "webrick"
+require "rack" unless defined?(Rack)
+require "webrick" unless defined?(WEBrick)
require "webrick/https"
require_relative "../chef_zero"