summaryrefslogtreecommitdiff
path: root/puppet/modules/site_webapp/manifests/git.pp
diff options
context:
space:
mode:
Diffstat (limited to 'puppet/modules/site_webapp/manifests/git.pp')
-rw-r--r--puppet/modules/site_webapp/manifests/git.pp33
1 files changed, 0 insertions, 33 deletions
diff --git a/puppet/modules/site_webapp/manifests/git.pp b/puppet/modules/site_webapp/manifests/git.pp
deleted file mode 100644
index 908bc1a4..00000000
--- a/puppet/modules/site_webapp/manifests/git.pp
+++ /dev/null
@@ -1,33 +0,0 @@
-# Usage
-# git::changes { name:
-# cwd => "/path/to/git/"
-# user => "me",
-# ensure => {*assume-unchanged*, tracked}
-# }
-#
-
-define git::changes ( $cwd, $user, $ensure='assume-unchanged' ) {
-
- case $ensure {
- default: { err ( "unknown ensure value '${ensure}'" ) }
-
- assume-unchanged: {
- exec { "assume-unchanged ${name}":
- command => "/usr/bin/git update-index --assume-unchanged ${name}",
- cwd => $cwd,
- user => $user,
- unless => "/usr/bin/git ls-files -v | grep '^[ch] ${name}'",
- }
- }
-
- tracked: {
- exec { "assume-unchanged ${name}":
- command => "/usr/bin/git update-index --no-assume-unchanged ${name}",
- cwd => $cwd,
- user => $user,
- onlyif => "/usr/bin/git ls-files -v | grep '^[ch] ${name}'",
- }
- }
- }
-}
-