/[adm]/puppet/modules/icecream/manifests/init.pp
ViewVC logotype

Diff of /puppet/modules/icecream/manifests/init.pp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2233 by misc, Tue Feb 1 00:33:34 2011 UTC revision 2234 by misc, Sun Jan 8 23:34:19 2012 UTC
# Line 1  Line 1 
1  class icecream {  class icecream {
2      class scheduler {      class scheduler {
3          package { "icecream-scheduler":          package { "icecream-scheduler": }
             ensure => installed,  
         }  
4    
5          service { "icecream-scheduler":          service { "icecream-scheduler":
6              ensure => running,              ensure => running,
# Line 12  class icecream { Line 10  class icecream {
10      }      }
11    
12      class client_common {      class client_common {
13          package { "icecream":          package { "icecream": }
             ensure => installed,  
         }  
14    
15          service { "icecream":          service { "icecream":
16              ensure => running,              ensure => running,
# Line 26  class icecream { Line 22  class icecream {
22      define client($host => '') {      define client($host => '') {
23          include icecream::client_common          include icecream::client_common
24          file { "/etc/sysconfig/icecream":          file { "/etc/sysconfig/icecream":
             ensure => present,  
             owner => root,  
             group => root,  
             mode => 640,  
25              content => template("icecream/sysconfig"),              content => template("icecream/sysconfig"),
26          }          }
27      }      }

Legend:
Removed from v.2233  
changed lines
  Added in v.2234

  ViewVC Help
Powered by ViewVC 1.1.28