lib/recipes/packages.rb in capitate-0.1.7 vs lib/recipes/packages.rb in capitate-0.1.8

- old
+ new

@@ -1,7 +1,22 @@ namespace :packages do - desc "Remove, update and install packages" + desc <<-DESC + Remove, update and install packages. + + packages_type: Package manager type. Currently can only be :yum. \n\nTODO: Support more package managers. + + set :packages_type, :yum + + packages_remove: Packages to remove. + + set :packages_remove, [ "openoffice.org-*", "ImageMagick" ] + + packages_add: Packages to add. + + set :packages_add, [ "gcc", "kernel-devel", "libevent-devel", "libxml2-devel" ] + + DESC task :install do # Settings fetch(:packages_type) fetch(:packages_add) \ No newline at end of file