Sha256: dcab146b01ab7127a120cedacb0281ab517338a04c283fb65425d7d7c51d3a10
Contents?: true
Size: 595 Bytes
Versions: 1
Compression:
Stored size: 595 Bytes
Contents
require 'nyny/base' require 'nyny/templates' require 'better_errors' require 'ostruct' module NYNY class App < Base inheritable :config, OpenStruct.new register NYNY::Templates class << self def configure *envs, &block if envs.map(&:to_sym).include?(NYNY.env.to_sym) or envs.empty? instance_eval(&block) end end def run! port=9292 use Rack::CommonLogger use BetterErrors::Middleware unless NYNY.env.production? Rack::Handler.pick(['puma', 'thin', 'webrick']).run new, :Port => port end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nyny-3.4.3 | lib/nyny/app.rb |