X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=roles%2Fdistributed-state-server%2Ftemplates%2Fdss-server.service.j2;fp=roles%2Fdistributed-state-server%2Ftemplates%2Fdss-server.service.j2;h=a2a7a42782bb3b9de12fcdc581a6c8c055dea589;hb=74a49ba6ef2ea715fa492db0bcd85c30398688e8;hp=0000000000000000000000000000000000000000;hpb=a936af362724cca0c5dc2c424902d398f9833410;p=ta%2Finfra-ansible.git diff --git a/roles/distributed-state-server/templates/dss-server.service.j2 b/roles/distributed-state-server/templates/dss-server.service.j2 new file mode 100644 index 0000000..a2a7a42 --- /dev/null +++ b/roles/distributed-state-server/templates/dss-server.service.j2 @@ -0,0 +1,14 @@ +[Unit] +Description=distributed state server +After=network.target +{%if groups['management']|length > 1 %} +Requires=etcd.service +{% endif %} + +[Service] +Type=simple +ExecStart=/usr/local/bin/dss --config /etc/distributed-state-server/config.ini +Restart=always + +[Install] +WantedBy=multi-user.target