Sha256: b322469fc8dd0779bc3c370945cf5faffc0997e8a776d0110491d66e8649de54
Contents?: true
Size: 564 Bytes
Versions: 2
Compression:
Stored size: 564 Bytes
Contents
# logfile management namespace :log do desc "Tail last ENV['LINES'] of the application logfile" task :tail, roles: :app do lines = ENV["LINES"] || 50 stream "tail -n #{lines} #{shared_path}/log/#{rails_env}.log" end desc "Stream the application logfile" task :tail_f, roles: :app do lines = ENV["LINES"] || 50 stream "tail -fn #{lines} #{shared_path}/log/#{rails_env}.log" end desc "Download the log application file" task :scp, roles: :app do system "scp #{user}@#{domain}:#{shared_path}/log/#{rails_env}.log log/" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
thincloud-deployment-1.0.1 | lib/thincloud/recipes/log.rb |
thincloud-deployment-1.0.0 | lib/thincloud/recipes/log.rb |