diff options
Diffstat (limited to 'manifests/filter.pp')
-rw-r--r-- | manifests/filter.pp | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/manifests/filter.pp b/manifests/filter.pp index 2dda015..686acc3 100644 --- a/manifests/filter.pp +++ b/manifests/filter.pp @@ -25,8 +25,8 @@ define cgit::filter ( $dest = "${cgit::filterpath}/${filtername}-filter" file { $dest: - ensure => file, - mode => type ? { + ensure => file, + mode => $type ? { 'lua' => '0444', 'exec' => '0555', } @@ -35,19 +35,8 @@ define cgit::filter ( * => $file_props, } - concat::fragment { "cgit config ${}": + concat::fragment { "cgit config filter ${filtername}": target => $::cgit::cgitrc, content => "${filter_name}-filter=${type}:${dest}\n", } - - [$about_filter, $source_filter].each |$f| { - file { "${filterpath}/${f}": - ensure => file, - source => "puppet:///modules/cgit/filters/${f}", - mode => stdlib::extname($f) ? { - '.lua' => '0444', - default => '0555', - }, - } - } } |