Make things work
This commit is contained in:
parent
0f429b7d8d
commit
05431ccc6b
@ -8,6 +8,8 @@
|
||||
# Explanation of what this parameter affects and what it defaults to.
|
||||
#
|
||||
class germqtt {
|
||||
include ::pip
|
||||
|
||||
package {'germqtt':
|
||||
ensure => latest,
|
||||
provider => 'pip',
|
||||
|
@ -16,13 +16,12 @@
|
||||
#
|
||||
|
||||
class germqtt::server (
|
||||
gerrit_username,
|
||||
gerrit_hostname = 'review.openstack.org',
|
||||
gerrit_key,
|
||||
mqtt_hostname = 'firehose01.openstack.org',
|
||||
topic = 'gerrit',
|
||||
pid_file = '/var/run/germqtt.pid',
|
||||
|
||||
$gerrit_username,
|
||||
$gerrit_hostname = 'review.openstack.org',
|
||||
$gerrit_key,
|
||||
$mqtt_hostname = 'firehose01.openstack.org',
|
||||
$topic = 'gerrit',
|
||||
$pid_file = '/var/run/germqtt.pid',
|
||||
) {
|
||||
file { '/etc/germqtt.conf':
|
||||
ensure => present,
|
||||
@ -40,15 +39,15 @@ class germqtt::server (
|
||||
ensure => present,
|
||||
system => true,
|
||||
}
|
||||
service { "germqtt":
|
||||
service { 'germqtt':
|
||||
enable => true,
|
||||
hasrestart => true,
|
||||
subscribe => [
|
||||
File['/etc/germqtt/germqtt.conf'],
|
||||
File['/etc/germqtt.conf'],
|
||||
Package['germqtt'],
|
||||
],
|
||||
require => [
|
||||
File['/etc/systemd/system/germqtt.service']
|
||||
File['/etc/systemd/system/germqtt.service'],
|
||||
User['germqtt'],
|
||||
],
|
||||
}
|
||||
|
@ -2,9 +2,8 @@
|
||||
Description=Germqtt Daemon
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
PIDFile=<%= @pid_file %>
|
||||
ExecStart=/usr/local/bin/germqtt.py /etc/germqtt/germqtt.conf
|
||||
Type=simple
|
||||
ExecStart=/usr/local/bin/germqtt /etc/germqtt.conf --foreground
|
||||
User=germqtt
|
||||
Group=germqtt
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user