|
1 | 1 | # @summary disable Apache-Module event
|
2 | 2 | class apache::mpm::disable_mpm_event {
|
3 |
| - $event_command = ['/usr/sbin/a2dismod', 'event'] |
4 |
| - $event_onlyif = [['/usr/bin/test', '-e', join([$apache::mod_enable_dir, 'event.load'],'/')]] |
5 |
| - exec { '/usr/sbin/a2dismod event': |
| 3 | + $event_command = ['/usr/sbin/a2dismod', 'mpm_event'] |
| 4 | + $event_onlyif = [['/usr/bin/test', '-e', join([$apache::mod_enable_dir, 'mpm_event.load'],'/')]] |
| 5 | + exec { '/usr/sbin/a2dismod mpm_event': |
6 | 6 | command => $event_command,
|
7 | 7 | onlyif => $event_onlyif,
|
8 | 8 | require => Package['httpd'],
|
9 |
| - before => Class['apache::service'], |
10 |
| - } |
11 |
| - |
12 |
| - $event_load_command = ['/bin/rm', join([$apache::mod_enable_dir, 'event_event.load'],'/')] |
13 |
| - $event_load_onlyif = [['/usr/bin/test', '-e', join([$apache::mod_enable_dir, 'event_event.load'],'/')]] |
14 |
| - exec { 'remove distribution event load file': |
15 |
| - command => $event_load_command, |
16 |
| - onlyif => $event_load_onlyif, |
17 |
| - require => Package['httpd'], |
18 |
| - before => Class['apache::service'], |
19 |
| - } |
20 |
| - |
21 |
| - $event_conf_command = ['/bin/rm', join([$apache::mod_enable_dir, 'event_event.conf'],'/')] |
22 |
| - $event_conf_onlyif = [['/usr/bin/test', '-e', join([$apache::mod_enable_dir, 'event_event.conf'],'/')]] |
23 |
| - exec { 'remove distribution event conf file': |
24 |
| - command => $event_conf_command, |
25 |
| - onlyif => $event_conf_onlyif, |
26 |
| - require => Package['httpd'], |
27 |
| - before => Class['apache::service'], |
| 9 | + notify => Class['apache::service'], |
28 | 10 | }
|
29 | 11 | }
|
0 commit comments