У меня есть этот код в инициализаторе:
if $0 == 'irb'
# ...
end
Он отлично работает с Rails 2.3, но в Rails 3 значение $0 равно 'script/rails' независимо от того, было ли оно запущено с rails c или rails s. ARGV - пустой массив. Как определить, запущено ли приложение с помощью "rails c" или "rails console"?