Add default configs for dispense client and server
[uccvend-vagrant.git] / puppet / modules / uccvend-configs / manifests / init.pp
1 class uccvend-configs {
2         # Directory for dispense config
3         file { "/etc/opendispense":
4                 ensure => directory;
5         }
6
7         # Client config file for dispense
8         file { 'dispense-client.conf':
9                 path    =>      '/etc/opendispense/client.conf',
10                 ensure  =>      file,
11                 content =>      template("uccvend-configs/dispense-client.conf.erb"),
12         }
13         
14         # Server config file for dispense
15         file { 'dispense-server.conf':
16                 path    =>      '/etc/opendispense/dispsrv.conf',
17                 ensure  =>      file,
18                 content =>      template("uccvend-configs/dispense-server.conf.erb"),
19         }
20
21         # Items config file for dispense
22
23         file { 'dispense-items.cfg':
24                 path    =>      '/etc/opendispense/items.cfg',
25                 ensure  =>      file,
26                 content =>      template("uccvend-configs/dispense-items.cfg.erb"),
27         }
28
29 }

UCC git Repository :: git.ucc.asn.au