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

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

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

revision 1780 by boklm, Mon Jun 20 15:52:12 2011 UTC revision 1781 by boklm, Mon Jun 20 19:50:12 2011 UTC
# Line 3  class dashboard { Line 3  class dashboard {
3          $dashboard_login = "dashboard"          $dashboard_login = "dashboard"
4          $dashboard_home_dir = "/var/lib/$dashboard_login"          $dashboard_home_dir = "/var/lib/$dashboard_login"
5          $dashboard_dir = "$dashboard_home_dir/dashboard"          $dashboard_dir = "$dashboard_home_dir/dashboard"
6            $dashboard_bindir = "$dashboard_home_dir/bin"
7            $dashboard_wwwdir = "/var/www/vhosts/dashboard.$domain"
8      }      }
9    
10      class base inherits variable {      class base inherits variable {
# Line 21  class dashboard { Line 23  class dashboard {
23          package { "php-cli":          package { "php-cli":
24              ensure => 'installed',              ensure => 'installed',
25          }          }
26    
27            file { $dashboard_www:
28                ensure => directory,
29                owner => $dashboard_login,
30                group => $dashboard_login,
31                mode => 755,
32            }
33    
34            file { $dashboard_bindir:
35                ensure => directory,
36                owner => root,
37                group => root,
38                mode => 755,
39            }
40    
41            file { "$dashboard_bindir/make_report":
42                ensure => present,
43                owner => root,
44                group => root,
45                mode => 755,
46                content => template('dashboard/make_report'),
47            }
48      }      }
49  }  }

Legend:
Removed from v.1780  
changed lines
  Added in v.1781

  ViewVC Help
Powered by ViewVC 1.1.30