Files
puppet-dokuwiki/manifests/install.pp
2014-11-23 19:45:01 +00:00

35 lines
915 B
Puppet

# == Class: dokuwiki::install
#
# See the README.md for documentation
#
class dokuwiki::install (
$version = $dokuwiki::version,
$package_category = $dokuwiki::package_category,
$package_name = $dokuwiki::package_name,
$use_webapp_config = $dokuwiki::use_webapp_config,
$vhost = $dokuwiki::vhost,
$base_path = $dokuwiki::base_path,
) {
package {
'www-apps/dokuwiki':
ensure => $version,
category => $package_category,
name => $package_name;
}
if $use_webapp_config {
webapp_config {
"dokuwiki-${version}":
action => 'install',
vhost => $vhost,
base => $base_path,
app => 'dokuwiki',
version => $version,
depends => Package['www-apps/dokuwiki'];
}
}
}