2011-11-19 18 views

Respuesta

18

self.class.development? debería funcionar. Todos estos funcionan para mí en Sinatra 1.3.1:

class Main < Sinatra::Base 
    get '/' do 
    puts Main.development? 
    puts self.class.development? 
    puts settings.development? 
    puts settings.environment == :development 
    end 
end 
32

Yo usaría Sinatra::Base.development? o Sinatra::Base.production? ya que de ahí provienen los métodos.

Cuestiones relacionadas