Puppet Class: role::chart
- Defined in:
- puppet/modules/role/manifests/chart.pp
Overview
Class: role::chart
Configures the Chart extension which provides chart rendering functionality using tabular data from the Data: namespace.
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'puppet/modules/role/manifests/chart.pp', line 5
class role::chart {
include ::role::commons_datasets
mediawiki::extension { 'Chart':
settings => template('role/chart/settings.php.erb'),
require => [
Class['::role::commons_datasets'],
Service['chart-renderer'],
],
}
service::node { 'chart-renderer':
module => '../dist/index.js',
port => 6284,
git_remote => 'https://gitlab.wikimedia.org/repos/mediawiki/services/chart-renderer.git',
node_version => '20',
build => true,
}
}
|