Sha256: 43c33b54ae4094dcb453cfefd5b5cc8a6409e8457547e7cef0e05195717e4898

Contents?: true

Size: 356 Bytes

Versions: 1

Compression:

Stored size: 356 Bytes

Contents

# frozen_string_literal: true
$LOAD_PATH.unshift File.expand_path("./lib", __dir__)

require 'evt'
require 'midori'
require 'midori-contrib/redic'

Fiber.set_scheduler Evt::Scheduler.new
REDIS = Redic.new

class HelloWorldAPI < Midori::API
  get '/' do
    REDIS.call 'GET', 'foo'
  end
end

Fiber.schedule do
  Midori::Runner.new(HelloWorldAPI).start
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
midori.rb-0.9.0 example2.rb