2009-04-14 2 views

답변

1
desc "outputs database connection parameters" 
task :db_conn => :merb_env do |t| 
    puts "Username: #{DataMapper.repository.adapter.uri.user}" 
    puts "Password: #{DataMapper.repository.adapter.uri.password}" 
    puts "Database: #{DataMapper.repository.adapter.uri.path.split('/').last}" 
end 

재미있는 부분은 => :merb_env 비트입니다. 그러면 "merb_env"작업이 작업 전에 실행됩니다. Merb 환경을로드하기 만하면 구성을 검사 할 수 있습니다.