diff options
author | Raphaël Pinson <raphael.pinson@camptocamp.com> | 2013-04-11 11:54:50 +0200 |
---|---|---|
committer | Raphaël Pinson <raphael.pinson@camptocamp.com> | 2013-04-11 12:03:37 +0200 |
commit | 745b2537e79eca59f8e9f2f15230482fcdf140aa (patch) | |
tree | 56aca03f5a10a62574369d51d68ba99b2766f849 /manifests/server.pp | |
parent | 87162a8cc3e47996160f85e1807f75b9ad741bc8 (diff) | |
download | puppet-dhcp-745b2537e79eca59f8e9f2f15230482fcdf140aa.tar.gz puppet-dhcp-745b2537e79eca59f8e9f2f15230482fcdf140aa.tar.bz2 |
Refactor module
* Use a top dhcp class with a $server boolean param
* Refactor the dhcp::class to use packages/config/service classes
* Don't use inheritance, put everything in dhcp::params
Diffstat (limited to 'manifests/server.pp')
-rw-r--r-- | manifests/server.pp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/manifests/server.pp b/manifests/server.pp index 6bdf51f..779b305 100644 --- a/manifests/server.pp +++ b/manifests/server.pp @@ -33,7 +33,7 @@ node "dhcp.toto.ltd" { */ class dhcp::server { - case $::operatingsystem { - Debian: { include dhcp::server::debian } - } + class { '::dhcp::server::packages': } -> + class { '::dhcp::server::config': } ~> + class { '::dhcp::server::service': } } |