Jgleeson has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/395725 )
Change subject: Swapped fundraising_dash service over to systemd from upstart ...................................................................... Swapped fundraising_dash service over to systemd from upstart Change-Id: I305845cab26b1beee4ae49d5d694d7831d36c436 --- M puppet/modules/crm/manifests/dash.pp A puppet/modules/crm/templates/systemd/fundraising_dash.erb 2 files changed, 16 insertions(+), 4 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/vagrant refs/changes/25/395725/1 diff --git a/puppet/modules/crm/manifests/dash.pp b/puppet/modules/crm/manifests/dash.pp index 30371c3..9673a17 100644 --- a/puppet/modules/crm/manifests/dash.pp +++ b/puppet/modules/crm/manifests/dash.pp @@ -45,10 +45,8 @@ content => template('crm/fundraising_dash.conf.erb'), } - service { 'fundraising_dash': - ensure => running, - enable => true, - provider => 'upstart', + systemd::service { 'fundraising_dash': + ensure => present, require => Exec['dash_schema'], } diff --git a/puppet/modules/crm/templates/systemd/fundraising_dash.erb b/puppet/modules/crm/templates/systemd/fundraising_dash.erb new file mode 100644 index 0000000..2f9cd18 --- /dev/null +++ b/puppet/modules/crm/templates/systemd/fundraising_dash.erb @@ -0,0 +1,14 @@ +[Unit] +Description=fundraising dash service +#Requires=mediawiki-ready.service +#After=mediawiki-ready.service + +[Service] +User=www-data +Group=www-data +SyslogIdentifier=fundraising_dash +ExecStart=/usr/bin/nodejs <%= @fundraising_dash_dir %>/server.js -d -c <%= @fundraising_dash_dir %>/settings.js +Restart=always + +[Install] +WantedBy=multi-user.target \ No newline at end of file -- To view, visit https://gerrit.wikimedia.org/r/395725 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I305845cab26b1beee4ae49d5d694d7831d36c436 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/vagrant Gerrit-Branch: master Gerrit-Owner: Jgleeson <jglee...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits