SX cap production setup files
This commit is contained in:
14
lib/capistrano/tasks/logs.cap
Normal file
14
lib/capistrano/tasks/logs.cap
Normal file
@@ -0,0 +1,14 @@
|
||||
namespace :logs do
|
||||
task :tail, :file do |t, args|
|
||||
if args[:file]
|
||||
on roles(:app) do
|
||||
execute "tail -f #{shared_path}/log/#{args[:file]}.log"
|
||||
end
|
||||
else
|
||||
puts "please specify a logfile e.g: 'rake logs:tail[logfile]"
|
||||
puts "will tail 'shared_path/log/logfile.log'"
|
||||
puts "remember if you use zsh you'll need to format it as:"
|
||||
puts "rake 'logs:tail[logfile]' (single quotes)"
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user