aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2012-11-14 19:55:33 -0200
committerSilvio Rhatto <rhatto@riseup.net>2012-11-14 19:55:33 -0200
commitb7ec2c22bda6e2fad72e49cd13e41ca476a56a7e (patch)
treedfb01a889c7d623654a13c96a7d0d51878906feb
parent095fb09b316c4890c510c1e90ccb6ab0b04ab171 (diff)
downloadpuppet-drupal-b7ec2c22bda6e2fad72e49cd13e41ca476a56a7e.tar.gz
puppet-drupal-b7ec2c22bda6e2fad72e49cd13e41ca476a56a7e.tar.bz2
Doing pm-refresh before pm-update
-rw-r--r--templates/drupal.sh.erb2
1 files changed, 2 insertions, 0 deletions
diff --git a/templates/drupal.sh.erb b/templates/drupal.sh.erb
index 2d4d59e..51a10d5 100644
--- a/templates/drupal.sh.erb
+++ b/templates/drupal.sh.erb
@@ -366,12 +366,14 @@ elif [ "$1" == "cron" ]; then
drupal_iterate cron
elif [ "$1" == "cron-update" ]; then
SILENT="yes"
+ drupal_iterate pm-refresh $* &> /dev/null
drupal_iterate -y -p pm-update | grep -v -E 'Unknown|Up-to-date|Atualizado|Desconhecido|^Array$|^\($|^\)$|OK'
elif [ "$1" == "deploy" ]; then
shift
drupal_deploy $*
elif [ "$1" == "update" ]; then
shift
+ drupal_iterate pm-refresh $*
drupal_iterate pm-update $*
# Update alone might not trigger updatedb in a farm for all instances.