Puppet Class: role::syntaxhighlight

Defined in:
puppet/modules/role/manifests/syntaxhighlight.pp

Overview

Class: role::syntaxhighlight

Configures SyntaxHighlight extension



3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'puppet/modules/role/manifests/syntaxhighlight.pp', line 3

class role::syntaxhighlight {
    require ::role::mediawiki

    $extension = 'SyntaxHighlight_GeSHi'
    mediawiki::extension { $extension:
        composer => true,
    }

    file { 'pygmentize':
        path => "${mediawiki::dir}/extensions/${extension}/pygments/pygmentize",
        mode => 'a+x',
    }
}