aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorMichael Scherer <misc@mageia.org>2010-11-19 00:53:05 +0000
committerMichael Scherer <misc@mageia.org>2010-11-19 00:53:05 +0000
commit296187ae0f056a8cab7497e3f8efaa545f65dfc6 (patch)
treef6477d701fb3e194b27216d889ac62d0332ef4fe /modules
parent21785e5487d97f6ea61cdfc8ea91c2cce682c1df (diff)
downloadpuppet-296187ae0f056a8cab7497e3f8efaa545f65dfc6.tar
puppet-296187ae0f056a8cab7497e3f8efaa545f65dfc6.tar.gz
puppet-296187ae0f056a8cab7497e3f8efaa545f65dfc6.tar.bz2
puppet-296187ae0f056a8cab7497e3f8efaa545f65dfc6.tar.xz
puppet-296187ae0f056a8cab7497e3f8efaa545f65dfc6.zip
add support for syntax check in the repository define
Diffstat (limited to 'modules')
-rw-r--r--modules/subversion/manifests/init.pp14
1 files changed, 12 insertions, 2 deletions
diff --git a/modules/subversion/manifests/init.pp b/modules/subversion/manifests/init.pp
index 9644ac37..bebf107a 100644
--- a/modules/subversion/manifests/init.pp
+++ b/modules/subversion/manifests/init.pp
@@ -126,8 +126,18 @@ class subversion {
content => template("subversion/hook_extract.pl")
}
}
-
- }
+
+ $pre_commit_check = ['no_commit_log','no_root']
+ $pre_commit_check += $syntax_check
+
+ file { "$name/hooks/pre-commit.d/$pre_commit_check":
+ ensure => "/usr/local/share/subversion/pre-commit.d/$pre_commit_check",
+ owner => root,
+ group => root,
+ mode => 755
+ }
+
+ }
class client {