OLD | NEW |
1 class web::server( | 1 class web::server( |
2 $vhost, | 2 $vhost, |
3 $repository, | 3 $repository, |
4 $certificate = hiera('web::server::certificate', 'undef'), | 4 $certificate = hiera('web::server::certificate', 'undef'), |
5 $private_key = hiera('web::server::private_key', 'undef'), | 5 $private_key = hiera('web::server::private_key', 'undef'), |
6 $is_default = false, | 6 $is_default = false, |
7 $aliases = undef, | 7 $aliases = undef, |
8 $custom_config = undef, | 8 $custom_config = undef, |
9 $multiplexer_locations = undef, | 9 $multiplexer_locations = undef, |
10 $geoip = false, | 10 $geoip = false, |
(...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
165 '--repository', '/opt/cms', | 165 '--repository', '/opt/cms', |
166 ] | 166 ] |
167 | 167 |
168 cron {'update_cms': | 168 cron {'update_cms': |
169 ensure => present, | 169 ensure => present, |
170 command => shellquote($update_cms_cmd), | 170 command => shellquote($update_cms_cmd), |
171 minute => '4-59/20', | 171 minute => '4-59/20', |
172 } | 172 } |
173 | 173 |
174 $update_repo_cmd = [ | 174 $update_repo_cmd = [ |
175 "hg", "pull", "-q", "-R", "/home/www/${repository}", | 175 'hg', 'pull', |
| 176 '--quiet', |
| 177 '--repository', "/home/www/${repository}", |
176 ] | 178 ] |
177 | 179 |
178 $update_webpage_cmd = join( | 180 $update_webpage_cmd = join( |
179 [ | 181 [ |
180 shellquote($update_repo_cmd), | 182 shellquote($update_repo_cmd), |
181 shellquote($initialize_content_exec) | 183 shellquote($initialize_content_exec) |
182 ], | 184 ], |
183 "&&" | 185 "&&" |
184 ) | 186 ) |
185 | 187 |
186 cron {'update_repo': | 188 cron {'update_repo': |
187 ensure => present, | 189 ensure => present, |
188 command => $update_webpage_cmd, | 190 command => $update_webpage_cmd, |
189 user => www, | 191 user => www, |
190 minute => '5-59/20', | 192 minute => '5-59/20', |
191 } | 193 } |
192 | 194 |
193 } | 195 } |
OLD | NEW |