Method: Midori::Runner#initialize

Defined in:
lib/midori/runner.rb

#initialize(api, configure = Midori::Configure) ⇒ Runner

Define status of a runner

Parameters:

  • api (Class)

    inherited from [Midori::API]

  • configure (Class) (defaults to: Midori::Configure)

    inherited from [Midori::Configure]



12
13
14
15
16
17
18
19
# File 'lib/midori/runner.rb', line 12

def initialize(api, configure = Midori::Configure)
  @logger = configure.logger
  Midori.logger = configure.logger
  @bind = configure.bind
  @port = configure.port
  @api = ((api.is_a?Midori::APIEngine) ? api : Midori::APIEngine.new(api, configure.route_type))
  @before = configure.before
end