lib/anycable/health_server.rb in anycable-1.0.2 vs lib/anycable/health_server.rb in anycable-1.0.3
- old
+ new
@@ -51,10 +51,14 @@
def logger
@logger ||= AnyCable.logger
end
def build_server
- require "webrick"
+ begin
+ require "webrick"
+ rescue LoadError
+ raise "Please, install webrick gem to use health server"
+ end
WEBrick::HTTPServer.new(
Port: port,
Logger: logger,
AccessLog: []