2012-06-13 206 views
1

假設我在我的食譜定製的任務,例如:Capistrano的run_locally不打印到控制檯?

task :custom_task1 do  
    run_locally "cap -S config=blah another_custom_task 
end 

task :another_custom_task do 
    puts "hi" 
end 

那麼, 「喜」 將不被打印出來。 如何解決或克服這種情況?它不允許我使用任何命令行。

編輯:

爲什麼我不能使用記錄器? Capistrano,默認會話太多 - 所以我有一個設置,它的記錄器只喊出重要的錯誤。所以不能使用logger.info或類似的東西。

回答

0

嘗試使用Logger

logger.info "hi" 
+0

Capistrano的太健談。所以我已經禁用了它的輸出。 'logger.info'不起作用。 – Shrinath