Sha256: e776b54c342d61e21e322d4d3753f4d0a972a03bd5a390b155f2325cc22b581e

Contents?: true

Size: 462 Bytes

Versions: 1

Compression:

Stored size: 462 Bytes

Contents

$: << File.dirname(__FILE__)

require 'alephant/broker'
require 'alephant/broker/models/request'
require 'alephant/logger'

module Alephant
  module Broker
    class Application
      include Logger

      def initialize(config)
        @config = config
      end

      def handle(request)
        Alephant::Broker.handle(request, @config)
      end

      def request_from(path, querystring)
        Request.new(path, querystring)
      end

    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
alephant-broker-0.0.3 lib/alephant/broker/app.rb