1 define apache2::module ($ensure = present) {
4 exec { "/usr/sbin/a2enmod ${name}":
5 creates => "/etc/apache2/mods-enabled/${name}.load",
6 require => Package['apache2'],
7 notify => Service['apache2']
11 exec { "/usr/sbin/a2dismod ${name}":
12 onlyif => "test -L /etc/apache2/mods-enabled/${name}.load",
13 require => Package['apache2'],
14 notify => Service['apache2']
17 default: { fail ( "Unknown ensure value: '$ensure'" ) }