]> git.nbdom.net Git - nb.git/commitdiff
etc/bashrc.function
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Thu, 20 Nov 2014 23:40:30 +0000 (23:40 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Thu, 20 Nov 2014 23:40:30 +0000 (23:40 +0000)
etc/bashrc.function

index 50427ab838890c57010211c45ef6a27a4b9a09d3..3434facde0ba18d058d7c760844abb9e5c817278 100644 (file)
@@ -33,11 +33,15 @@ git-clone-nbdom() {
 }
 
 git-commit-push() {
-  git add .
   git commit -m "$@" -a
   git push || echo "Try: git push --set-upstream origin master"
 }
 
+git-commit-push-add() {
+  git add .
+  git-commit-push "$@"
+}
+
 env-add-path() {
   # Add paths to a variables
   # Usage PATH=`sem-env-add-path "$PATH" "/blbabla"`
@@ -120,3 +124,13 @@ function bytes2h() {
 s/$exp/oct2h($1)/ge;
 ' $args
 }
+
+puppet-upgrade-modules() {
+  local m
+  local pwd=$PWD
+  cd /etc/puppet/modules
+  for m in $(puppet module list | awk '/\(.*v/ {print $2}'); do
+    puppet module upgrade "$m"
+  done
+  cd $pwd
+}