Manage resource limits of services (#13)
[puppet_systemd.git] / manifests / init.pp
1 # -- Class systemd  
2 # This module allows triggering systemd commands once for all modules 
3 class systemd (
4   $service_limits = {}
5 ){
6
7   Exec {
8     refreshonly => true,
9     path        => $::path,
10   }
11
12   exec {
13     'systemctl-daemon-reload':
14       command => 'systemctl daemon-reload',
15   }
16
17   exec {
18     'systemd-tmpfiles-create':
19       command => 'systemd-tmpfiles --create',
20   }
21
22   create_resources('systemd::service_limits', $service_limits, {})
23
24 }