Capistrano2でできることと同じことをしたい
task :memory do
run "free | awk '/^Mem:/{print $4}'" do | channel, stream, data |
puts "host: #{channel[:host]} has free memory of #{data.to_i/1024} MB"
end
end
リモートコマンドが終了した後にのみ印刷されるため、キャプチャを使用しても役に立ちません。