namespace :nginx do

%w(start stop restart reload).each do |task_name|
  desc "#{task } Nginx"
  task task_name do
    on roles(:app), in: :sequence, wait: 5 do
      sudo "/etc/init.d/nginx #{task_name}"
    end
  end
end

desc "Remove default Nginx Virtual Host"
task :remove_default_vhost do 
  on roles(:app) do
    if test("[ -f /etc/nginx/sites-enabled/default ]")
    sudo "rm /etc/nginx/sites-enabled/default"
    puts "removed default Nginx Virtualhost"
    else
      puts "No default Nginx Virtualhost to remove"
    end
  end
end

end