У меня есть две задачи Rake в одном пространстве имен , как показано ниже:
namespace :db do
task :first_task => :environment do
server_name='myserver'
connect_to(server_name)
end
task :second_task => :environment do
server_name='myserver'
do_something_with(server_name)
end
end
Как вы видите, обе задачи находятся в одном пространстве имен , и обе задачи используют ] server_name = 'myserver'
постоянная переменная .
Действительно выглядит некрасивым - определять переменную server_name
дважды в одном и том же пространстве имен, как я могу иметь одно место, определяющее эту переменную, чтобы обе задачи могли ее использовать?