awlsim-server.service.in 514 B

12345678910111213141516171819202122
  1. [Unit]
  2. Description=Awlsim soft-PLC core server
  3. After=syslog.target
  4. After=network.target
  5. [Service]
  6. Type=simple
  7. TimeoutSec=60
  8. Restart=on-failure
  9. RestartSec=100ms
  10. User=@USER@
  11. Group=@GROUP@
  12. Nice=-15
  13. ExecStart=@PYTHON@ @PREFIX@/bin/awlsim-server -l localhost -4 -w @PROJECT@
  14. ExecStartPost=-@PYTHON@ @PREFIX@/bin/awlsim-client -C localhost -r RUN
  15. Environment=PYTHONPATH=@PYTHON_SITE@ PYTHONHASHSEED=0 PYTHONOPTIMIZE=2 PYTHONDONTWRITEBYTECODE=1 AWLSIM_CYTHON=1 AWLSIM_AFFINITY=-1
  16. [Install]
  17. WantedBy=multi-user.target