| OLD | NEW | 
|---|
| 1 class discourse( | 1 class discourse( | 
| 2     $domain, | 2     $domain, | 
| 3     $is_default = false | 3     $is_default = false | 
| 4   ) inherits private::discourse { | 4   ) inherits private::discourse { | 
| 5 | 5 | 
| 6   include postgresql::server | 6   include postgresql::server | 
| 7 | 7 | 
| 8   postgresql::database {'discourse':} | 8   postgresql::database {'discourse':} | 
| 9 | 9 | 
| 10   postgresql::role {'discourse': | 10   postgresql::role {'discourse': | 
| (...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 271 | 271 | 
| 272   discourse::customservice {'sidekiq': | 272   discourse::customservice {'sidekiq': | 
| 273     command => 'bundle exec sidekiq' | 273     command => 'bundle exec sidekiq' | 
| 274   } | 274   } | 
| 275 | 275 | 
| 276   class {'nginx': | 276   class {'nginx': | 
| 277     worker_processes => 1, | 277     worker_processes => 1, | 
| 278     worker_connections => 500 | 278     worker_connections => 500 | 
| 279   } | 279   } | 
| 280 | 280 | 
| 281   file {'/etc/nginx/sites-available/adblockplus.org_sslcert.key': |  | 
| 282     ensure => file, |  | 
| 283     notify => Service['nginx'], |  | 
| 284     before => Nginx::Hostconfig['intraforum.adblockplus.org'], |  | 
| 285     require => Package['nginx'], |  | 
| 286     source => 'puppet:///modules/private/adblockplus.org_sslcert.key' |  | 
| 287   } |  | 
| 288 |  | 
| 289   file {'/etc/nginx/sites-available/adblockplus.org_sslcert.pem': |  | 
| 290     ensure => file, |  | 
| 291     mode => 0400, |  | 
| 292     notify => Service['nginx'], |  | 
| 293     before => Nginx::Hostconfig[$domain], |  | 
| 294     require => Package['nginx'], |  | 
| 295     source => 'puppet:///modules/private/adblockplus.org_sslcert.pem' |  | 
| 296   } |  | 
| 297 |  | 
| 298   nginx::hostconfig{$domain: | 281   nginx::hostconfig{$domain: | 
| 299     content => template('discourse/site.erb'), | 282     source => 'puppet:///modules/discourse/site.conf', | 
| 300     enabled => true | 283     global_config => ' | 
| 301   } | 284       upstream discourse { | 
| 302 | 285         server localhost:3000; | 
| 303   file {"/etc/logrotate.d/nginx_$domain": | 286       }', | 
| 304     ensure => file, | 287     is_default => $is_default, | 
| 305     require => Nginx::Hostconfig[$domain], | 288     certificate => 'adblockplus.org_sslcert.pem', | 
| 306     source => 'puppet:///modules/discourse/logrotate' | 289     private_key => 'adblockplus.org_sslcert.key', | 
|  | 290     log => 'access_log_intraforum' | 
| 307   } | 291   } | 
| 308 } | 292 } | 
| OLD | NEW | 
|---|