Sha256: eb2a6526f73507f2bf346070852df73fd36f6e4ebda2f73b13bbae55d15b3c2c

Contents?: true

Size: 320 Bytes

Versions: 21

Compression:

Stored size: 320 Bytes

Contents

require_relative 'app'

Eucalypt.glob('app', 'controllers', '*.rb').each do |file|
  controller_name = File.basename(file,'.*').camelize
  next if controller_name == 'ApplicationController'
  controller = controller_name.constantize
  map(controller.router) { run controller }
end

map('/') { run ApplicationController }

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
eucalypt-0.5.4 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.5.3 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.5.2 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.5.1 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.5.0 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.4.2 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.4.1 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.4.0 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.3.5 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.3.4 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.3.3 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.3.2 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.3.1 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.3.0 lib/eucalypt/core/templates/eucalypt/config.ru
eucalypt-0.2.2 lib/eucalypt/eucalypt-core/templates/eucalypt/config.ru
eucalypt-0.2.1 lib/eucalypt/eucalypt-core/templates/eucalypt/config.ru
eucalypt-0.2.0 lib/eucalypt/eucalypt-core/templates/eucalypt/config.ru
eucalypt-0.1.3 lib/eucalypt/eucalypt-core/templates/eucalypt/config.ru
eucalypt-0.1.2 lib/eucalypt/eucalypt-core/templates/eucalypt/config.ru
eucalypt-0.1.1 lib/eucalypt/eucalypt-core/templates/eucalypt/config.ru