namespace :redis do
desc "Installs the Redis server" task :install do on roles :db do execute :sudo, "apt-get -y update" execute :sudo, "apt-get -y install redis-server" end end %w[start stop restart].each do |command| desc "#{command} redis" task command do on roles(:db), in: :sequence, wait: 5 do command_string = "redis-server #{command}" execute :service, command_string end end end
end