Fix CosmicPi services to run the correct executables

This commit is contained in:
Darko Lukic 2018-03-25 20:15:08 +02:00
parent 83036b7912
commit 907c81b144
5 changed files with 10 additions and 9 deletions

View file

@ -2,8 +2,7 @@
Description=Software for cleaning the local database from time to time, to keep it from exploding
[Service]
ExecStart=PYTHONPATH=/home/pi/cosmicpi-rpi_V1.5/ /home/pi/cosmicpi-rpi_V1.5/bin/dbcleaner
WorkingDirectory=/home/pi/cosmicpi-rpi_V1.5/
ExecStart=/usr/bin/cosmicpi-dbcleaner
Restart=on-failure
[Install]

View file

@ -2,8 +2,7 @@
Description=Software for connecting to the the CosmicPi detector
[Service]
ExecStart=PYTHONPATH=/home/pi/cosmicpi-rpi_V1.5/ /home/pi/cosmicpi-rpi_V1.5/bin/detector
WorkingDirectory=/home/pi/cosmicpi-rpi_V1.5/
ExecStart=/usr/bin/cosmicpi-detector
Restart=on-failure
[Install]

View file

@ -2,8 +2,7 @@
Description=Software for sending locally stored events from the CosmicPi to an MQTT srver
[Service]
ExecStart=PYTHONPATH=/home/pi/cosmicpi-rpi_V1.5/ /home/pi/cosmicpi-rpi_V1.5/bin/mqtt
WorkingDirectory=/home/pi/cosmicpi-rpi_V1.5/
ExecStart=/usr/bin/cosmicpi-mqtt
Restart=on-failure
[Install]

View file

@ -2,8 +2,7 @@
Description=Software for the CosmicPi UI
[Service]
ExecStart=PYTHONPATH=/home/pi/cosmicpi-rpi_V1.5/ /home/pi/cosmicpi-rpi_V1.5/bin/ui
WorkingDirectory=/home/pi/cosmicpi-rpi_V1.5/
ExecStart=/usr/bin/cosmicpi-ui
Restart=on-failure
[Install]

View file

@ -29,7 +29,12 @@ setup(name='cosmicpi',
'cosmicpi.storage': ['cosmicpi.sqlite3'],
},
data_files=[
('/etc/systemd/system/', ['data_files/*.service']),
('/etc/systemd/system/', [
'data_files/cosmicpi-ui.service',
'data_files/cosmicpi-mqtt.service',
'data_files/cosmicpi-detector.service',
'data_files/cosmicpi-dbcleaner.service',
]),
('/etc', ['data_files/cosmicpi.config']),
],
install_requires=[