diff options
author | Michael Scherer <misc@mageia.org> | 2010-11-19 00:24:14 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2010-11-19 00:24:14 +0000 |
commit | 5c25e9f7b1031d81c6beb2de63a9102ff4f5c8cc (patch) | |
tree | 80b9bcea38d0b403adc96c01a1a5e49d285f4ed1 /modules/subversion/manifests | |
parent | 42a828d400f46760c4b4262e462c05fe94e62c9a (diff) | |
download | puppet-5c25e9f7b1031d81c6beb2de63a9102ff4f5c8cc.tar puppet-5c25e9f7b1031d81c6beb2de63a9102ff4f5c8cc.tar.gz puppet-5c25e9f7b1031d81c6beb2de63a9102ff4f5c8cc.tar.bz2 puppet-5c25e9f7b1031d81c6beb2de63a9102ff4f5c8cc.tar.xz puppet-5c25e9f7b1031d81c6beb2de63a9102ff4f5c8cc.zip |
- add some documentation
Diffstat (limited to 'modules/subversion/manifests')
-rw-r--r-- | modules/subversion/manifests/init.pp | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/modules/subversion/manifests/init.pp b/modules/subversion/manifests/init.pp index acd92b60..00eeb50a 100644 --- a/modules/subversion/manifests/init.pp +++ b/modules/subversion/manifests/init.pp @@ -18,8 +18,20 @@ class subversion { # TODO create proper hook directory ( see zarb.org ) # create documentation # - group who can commit + # - array for who get mail on what ( hash ) + # - array of where the directory is updated -# define repository ($group => "svn") { + # later, deploy a backup file ( ie, cron job to do a dump in some directory ) + # TODO + # what about pre commit ? + # - name of a template file ? + # - prepare a template for file checking ? + # - openldap + # - named + # - puppet + # - perl/ php syntax + + define repository ($group = "svn" ) { # # $name ==> lieu du checkout # exec { "svnadmin create $name": # path => "/usr/bin:/usr/sbin:/bin", @@ -30,8 +42,8 @@ class subversion { # mode => 660 # recurse => true # } -# # file pour les hooks -# } +# un hook par defaut qui fait un for i en pre, un hook par defaut qui fait un post + } class client { |