class GrapeApe::Goliath::Runner

Public Instance Methods

setup_server(log = setup_logger) click to toggle source

Sets up the Goliath server

@param log [Logger] The logger to configure the server to log to @return [Server] an instance of a Goliath server

# File lib/grape_ape/goliath/runner.rb, line 12
def setup_server(log = setup_logger)
  server = GrapeApe::Goliath::Server.new(@address, @port)
  server.logger = log
  server.app = @app
  server.api = @api
  server.plugins = @plugins || []
  server.options = @server_options
  server
end