Puppet Class: role::luacollections

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

Overview

Class: role::luacollections

The LuaCollections extension provides a minimal table library containing some basic types of collections and a few utility tools for Lua modules, that is the Scribunto extension.



6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'puppet/modules/role/manifests/luacollections.pp', line 6

class role::luacollections {
    include ::role::scribunto

    mediawiki::extension { 'LuaCollections':
        remote   => 'https://github.com/jeblad/LuaCollections.git',
        require  => Mediawiki::Extension['Scribunto'],
        composer => true,
    }

    mediawiki::import::text { 'VagrantRoleLuaCollections':
        source => 'puppet:///modules/role/luacollections/VagrantRoleLuaCollections.wiki',
    }
}