Module: Ratalada

Defined in:
lib/ratalada.rb,
lib/ratalada/puma.rb,
lib/ratalada/falcon.rb,
lib/ratalada/sinatra.rb,
lib/ratalada/version.rb

Defined Under Namespace

Modules: Backends, Frontends, Server Classes: Error, NoBackendError, Request

Constant Summary collapse

DEFAULT_HOST =
ENV.fetch("HOST", "127.0.0.1")
DEFAULT_PORT =
Integer(ENV.fetch("PORT", "9292"))
DEFAULT_COUNT =
Integer(ENV.fetch("COUNT", "1"))
VERSION =
"0.2.0"

Class Attribute Summary collapse

Class Attribute Details

.backendObject



29
30
31
# File 'lib/ratalada.rb', line 29

def backend
  @backend or raise NoBackendError
end

.frontendObject



33
34
35
# File 'lib/ratalada.rb', line 33

def frontend
  @frontend ||= Frontends::Routes
end