Module: AppEngine::Rack
- Defined in:
- lib/appengine-rack.rb
Defined Under Namespace
Classes: AdminRequired, DeferredDispatcher, EnvVarMap, LoginRequired, PropertyMap, RackApplication, Resources, SSLRequired, SecurityMiddleware
Constant Summary
collapse
- ROOT =
File.expand_path(File.dirname(__FILE__))
Class Method Summary
collapse
Class Method Details
.app ⇒ Object
288
289
290
|
# File 'lib/appengine-rack.rb', line 288
def app
@app ||= RackApplication.new
end
|
292
293
294
295
|
# File 'lib/appengine-rack.rb', line 292
def configure_app(options={})
@app = RackApplication.new
@app.configure(options)
end
|
.environment ⇒ Object
Deprecated, use ENV instead
298
299
300
301
302
303
304
305
|
# File 'lib/appengine-rack.rb', line 298
def environment
if !$servlet_context.nil? and
$servlet_context.server_info.include? 'Development'
'development'
else
'production'
end
end
|
.make_wildcard(pattern) ⇒ Object
307
308
309
|
# File 'lib/appengine-rack.rb', line 307
def make_wildcard(pattern)
"#{pattern}/*".squeeze('/')
end
|