プロダクションログをローカルマシンにダウンロードするこのタスクがあります。 1つのマシンが稼動していればうまく動作しますが、いくつかのファイルがある場合は、それを上書きします。Capistrano - マシン名
namespace :log do
desc "Get production log files"
task :get_prod, :roles => :app do
download("/home/user/myapp/shared/log/production.log", "log/production.log")
end
end
私はファイル名に何らかの識別子を追加したいのですが、ユニークですが、私は何を使用するのかよく分かりません。私が使用できるカピストラー変数がありますか?
@ shared_pathリファクタリングの提案へのdeploy_to/sharedの履歴のおかげで@ –