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