meta-stx: re-name and re-org to align with upstream
[pti/rtp.git] / meta-starlingx / meta-stx-integ / recipes-devtools / python / files / python-barbican / openstack-barbican-api.service
diff --git a/meta-starlingx/meta-stx-integ/recipes-devtools/python/files/python-barbican/openstack-barbican-api.service b/meta-starlingx/meta-stx-integ/recipes-devtools/python/files/python-barbican/openstack-barbican-api.service
new file mode 100644 (file)
index 0000000..d1e9cc0
--- /dev/null
@@ -0,0 +1,19 @@
+[Unit]
+Description=Openstack Barbican API server
+After=syslog.target network.target
+Before=httpd.service
+
+[Service]
+PIDFile=/run/barbican/pid
+User=barbican
+Group=barbican
+RuntimeDirectory=barbican
+RuntimeDirectoryMode=770
+ExecStart=/usr/bin/gunicorn --pid /run/barbican/pid -c /etc/barbican/gunicorn-config.py --paste /etc/barbican/barbican-api-paste.ini
+ExecReload=/bin/kill -s HUP $MAINPID
+ExecStop=/bin/kill -s TERM $MAINPID
+StandardError=syslog
+Restart=on-failure
+
+[Install]
+WantedBy=multi-user.target