Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- config.ru
- ---------
- require 'rubygems'
- require 'sinatra'
- require 'main'
- require 'rack/hoptoad'
- require 'sequel'
- require 'json'
- require 'logger'
- use Rack::Hoptoad, 'b6f45e9ce320d8c9d0adf4538317a07a'
- disable :run, :reload
- set :environment, :development
- set :db_host, :localhost
- set :db_user, :root
- set :db_password
- run Sinatra::Application
- main.rb
- -------
- configure do
- database = "cms_#{settings.environment.to_s}" #crash!!!
- DB = Sequel.connect(:adapter => 'mysql', :host => 'localhost', :database => database, :user => 'root', :password => '')
- end
- the error
- ---------
- SystemStackError: stack level too deep
- (__DELEGATE__):2:in `settings'
- (__DELEGATE__):2:in `send'
- (__DELEGATE__):2:in `settings'
- (__DELEGATE__):2:in `send'
- (__DELEGATE__):2:in `settings'
- (__DELEGATE__):2:in `send'
- (__DELEGATE__):2:in `settings'
- (__DELEGATE__):2:in `send'
- (__DELEGATE__):2:in `settings'
- (__DELEGATE__):2:in `send'
- (__DELEGATE__):2:in `settings'
- (__DELEGATE__):2:in `send'
- (__DELEGATE__):2:in `settings'
- (__DELEGATE__):2:in `send'
- (__DELEGATE__):2:in `settings'
- (__DELEGATE__):2:in `send'
- (__DELEGATE__):2:in `settings'
Add Comment
Please, Sign In to add comment