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

Reply via email to