diff options
author | Michael Scherer <misc@mageia.org> | 2010-11-19 00:53:05 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2010-11-19 00:53:05 +0000 |
commit | 296187ae0f056a8cab7497e3f8efaa545f65dfc6 (patch) | |
tree | f6477d701fb3e194b27216d889ac62d0332ef4fe /modules/subversion/manifests/init.pp | |
parent | 21785e5487d97f6ea61cdfc8ea91c2cce682c1df (diff) | |
download | puppet-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/subversion/manifests/init.pp')
-rw-r--r-- | modules/subversion/manifests/init.pp | 14 |
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 { |