Sha256: 14ade0630a5dc337358160f52ed287fd2b00536d2fe3a9e7a345e1953422a4f5
Contents?: true
Size: 1.62 KB
Versions: 4
Compression:
Stored size: 1.62 KB
Contents
## # This file mounts each app in the Padrino project to a specified sub-uri. # You can mount additional applications using any of these commands below: # # Padrino.mount('blog').to('/blog') # Padrino.mount('blog', :app_class => 'BlogApp').to('/blog') # Padrino.mount('blog', :app_file => 'path/to/blog/app.rb').to('/blog') # # You can also map apps to a specified host: # # Padrino.mount('Admin').host('admin.example.org') # Padrino.mount('WebSite').host(/.*\.?example.org/) # Padrino.mount('Foo').to('/foo').host('bar.example.org') # # Note 1: Mounted apps (by default) should be placed into the project root at '/app_name'. # Note 2: If you use the host matching remember to respect the order of the rules. # # By default, this file mounts the primary app which was generated with this project. # However, the mounted app can be modified as needed: # # Padrino.mount('AppName', :app_file => 'path/to/file', :app_class => 'BlogApp').to('/') # ## # Setup global project settings for your apps. These settings are inherited by every subapp. You can # override these settings in the subapps as needed. # Padrino.configure_apps do # enable :sessions set :session_secret, 'dfb3c40b836796c198245c9770ca6048884942b0a7f33671dcee1cb60efefe39' set :protection, true set :protect_from_csrf, true end # Mounts the core application for this project Padrino.mount('HelloWorldPadrino::App', :app_file => Padrino.root('app/app.rb')).to('/') Padrino.mount('HelloWorldPadrino::Log', :app_file => Padrino.root('log/app.rb')).to('/log') Padrino.mount('HelloWorldPadrino::Dispatcher', :app_file => Padrino.root('dispatcher/app.rb')).to('/dispatcher')
Version data entries
4 entries across 4 versions & 1 rubygems