lib/ash/wordpress.rb in capistrano-ash-1.1.0 vs lib/ash/wordpress.rb in capistrano-ash-1.1.1

- old
+ new

@@ -25,50 +25,42 @@ # -------------------------------------------- namespace :deploy do desc "Setup shared application directories and permissions after initial setup" task :setup_shared, :roles => :web do # remove Capistrano specific directories - run<<-CMD - rm -Rf #{shared_path}/log && - rm -Rf #{shared_path}/pids && - rm -Rf #{shared_path}/system - CMD + run "rm -Rf #{shared_path}/log" + run "rm -Rf #{shared_path}/pids" + run "rm -Rf #{shared_path}/system" # create shared directories - run<<-CMD - mkdir -p #{shared_path}/uploads && - mkdir -p #{shared_path}/cache - CMD + run "mkdir -p #{shared_path}/uploads" + run "mkdir -p #{shared_path}/cache" + # set correct permissions run "chmod -R 777 #{shared_path}/*" end desc "[internal] Touches up the released code. This is called by update_code after the basic deploy finishes." task :finalize_update, :except => { :no_release => true } do # remove shared directories - run<<-CMD - rm -Rf #{latest_release}/#{uploads_path} && - rm -Rf #{latest_release}/wp-content/cache - CMD + run "rm -Rf #{latest_release}/#{uploads_path}" + run "rm -Rf #{latest_release}/wp-content/cache" # Removing cruft files. - run<<-CMD - rm -Rf #{latest_release}/license.txt && - rm -Rf #{latest_release}/readme.html - CMD + run "rm -Rf #{latest_release}/license.txt" + run "rm -Rf #{latest_release}/readme.html" end end # -------------------------------------------- # Wordpress-specific methods # -------------------------------------------- namespace :wordpress do desc "Links the correct settings file" task :symlink do - run<<-CMD - ln -nfs #{shared_path}/uploads #{current_release}/#{uploads_path} && - ln -nfs #{shared_path}/cache #{current_release}/wp-content/cache && - ln -nfs #{latest_release}/wp-config.php.#{stage} #{latest_release}/wp-config.php + run "ln -nfs #{shared_path}/uploads #{current_release}/#{uploads_path}" + run "ln -nfs #{shared_path}/cache #{current_release}/wp-content/cache" + run "ln -nfs #{latest_release}/wp-config.php.#{stage} #{latest_release}/wp-config.php" CMD end desc "Set URL in database" task :updatedb do \ No newline at end of file