Sha256: 0bf5617e981231c8cdd50849d2de089aff787ac4f02e47faa9464be330194464

Contents?: true

Size: 1 KB

Versions: 1

Compression:

Stored size: 1 KB

Contents

require 'deprec-core'
Capistrano::Configuration.instance(:must_exist).load do 
  namespace :deprec do
    namespace :ubuntu do

      desc "apt-get update. Resynchronize the package index files from their sources."
      task :update do
        apt.update
      end
      
      desc "apt-get upgrade. Install the newest versions of all packages currently
                 installed on the system from the sources enumerated in /etc/apt/sources.list.."
      task :upgrade do
        apt.upgrade
      end
      
      desc "reboot the server"
      task :restart do # we like standard names
        reboot
      end

      # Because I end up typing it...
      task :reboot do
        sudo "reboot"
      end
      
      desc "shut down the server"
      task :shutdown do
        sudo "shutdown -h now"
      end
      
      desc "Remove locks from aborted apt-get command."
      task :remove_locks do
        sudo "rm /var/lib/apt/lists/lock"
        # XXX There's one more - add it!
      end
      
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
deprec-3.1.0.rc11 lib/deprec/recipes/ubuntu.rb