| OLD | NEW | 
|---|
| 1 define discourse::customservice( | 1 define customservice( | 
| 2   $command, | 2   $command, | 
| 3   $user, | 3   $user, | 
| 4   $env = [], | 4   $env = [], | 
| 5   $workdir = undef | 5   $workdir = undef | 
| 6 ) { | 6 ) { | 
| 7   file {"/etc/init.d/$name": | 7   file {"/etc/init.d/$name": | 
| 8     ensure => present, | 8     ensure => present, | 
| 9     owner => root, | 9     owner => root, | 
| 10     group => root, | 10     group => root, | 
| 11     mode => '0755', | 11     mode => '0755', | 
| 12     content => template('discourse/init-customservice.erb'), | 12     content => template('customservice/init-customservice.erb'), | 
| 13     notify => Service["$name"] | 13     notify => Service["$name"] | 
| 14   } | 14   } | 
| 15 | 15 | 
| 16   service {$name: | 16   service {$name: | 
| 17     ensure => running, | 17     ensure => running, | 
| 18     hasstatus => true, | 18     hasstatus => true, | 
| 19     enable => true, | 19     enable => true, | 
| 20     require => File["/etc/init.d/$name"] | 20     require => File["/etc/init.d/$name"] | 
| 21   } | 21   } | 
| 22 } | 22 } | 
| OLD | NEW | 
|---|