equal
deleted
inserted
replaced
|
1 class sysconfig::corpus ( |
|
2 $vhost = hiera('sysconfig::params::vhost', $sysconfig::params::vhost), |
|
3 $corpus_app_key = hiera('sysconfig::params::corpus_app_key', $sysconfig::params::corpus_app_key), |
|
4 $db_name = hiera('sysconfig::params::db_name', $sysconfig::params::db_name), |
|
5 $db_drpl_name = hiera('sysconfig::params::db_drpl_name', $sysconfig::params::db_drpl_name), |
|
6 $db_user = hiera('sysconfig::params::db_user', $sysconfig::params::db_user), |
|
7 $db_pw = hiera('sysconfig::params::db_pw', $sysconfig::params::db_pw), |
|
8 $db_host = hiera('sysconfig::params::db_host', $sysconfig::params::db_host), |
|
9 $db_port = hiera('sysconfig::params::db_port', $sysconfig::params::db_port), |
|
10 ) inherits sysconfig::params { |
|
11 |
|
12 file { "/etc/www/corpus_env.conf": |
|
13 ensure => file, |
|
14 content => template("sysconfig/corpus/corpus_env.conf.erb"), |
|
15 require => [Package['httpd'], File['/etc/www']], |
|
16 notify => Service['httpd'] |
|
17 } |
|
18 |
|
19 file { "/var/www/corpusdelaparole/corpus/.env": |
|
20 ensure => file, |
|
21 owner => 'apache', |
|
22 group => 'apache', |
|
23 content => template("sysconfig/corpus/local.env.erb"), |
|
24 require=>File["/var/www/corpusdelaparole/corpus"] |
|
25 } |
|
26 |
|
27 } |