Можно ли требовать файлы с аргументами/параметрами?
Например
В ресурсе.rb есть
mode = ARGV.first
if mode == "prod"
#use prod db
else
#use test db
end
И main.rb требует его с параметрами с чем-то вроде
require_relative './resource.rb prod'
Если это невозможно или является плохой практикой, пожалуйста, дайте мне знать. Думаю, я мог бы использовать контроль версий для переключения между тестом и продуктом, но это кажется немного заторможенным.
(prod и test используются только для того, чтобы различать. Это довольно легкий проект и не является коммерческим, если это имеет какое-либо значение :))
Спасибо за использование Ruby 1.9.3 в Windows XP.
Я удивлен, что на это уже не было ответов. Только материал об использовании драгоценных камней и использовании рубина с параметрами, но не о том и другом одновременно.