Sha256: 24bfac7fc446d9fd28035711d3ca31b9f9a6e78b86106e448a2980d8bb8cf735

Contents?: true

Size: 737 Bytes

Versions: 3

Compression:

Stored size: 737 Bytes

Contents

# frozen_string_literal: true

require 'bunny'

# Top level namespace for CottonTail
module CottonTail
  autoload :App, 'cotton_tail/app'
  autoload :Configuration, 'cotton_tail/configuration'
  autoload :DSL, 'cotton_tail/dsl'
  autoload :MessageProperties, 'cotton_tail/message_properties'
  autoload :Middleware, 'cotton_tail/middleware'
  autoload :Queue, 'cotton_tail/queue'
  autoload :Request, 'cotton_tail/request'
  autoload :Route, 'cotton_tail/route'
  autoload :RouteSegment, 'cotton_tail/route_segment'
  autoload :Router, 'cotton_tail/router'
  autoload :Version, 'cotton_tail/version'

  Response = Struct.new(:body)

  class RouteConflictError < StandardError
  end

  class UndefinedRouteError < StandardError
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cotton-tail-0.7.0 lib/cotton_tail.rb
cotton-tail-0.6.1 lib/cotton_tail.rb
cotton-tail-0.6.0 lib/cotton_tail.rb