Files
mqtt_srv/mqtt_srv.sh
2025-05-13 09:25:06 +02:00

25 lines
562 B
Bash

#!/bin/bash
THIS_HOST=`uname -n`
case $1 in
"start")
echo "`date` : Starting service" >> /tmp/mqtt_srv.log
if [ "$THIS_HOST" == "nas" ]
then
/share/Data/__GITLAB/mqtt_srv/venv/bin/python3 /share/Data/__GITLAB/mqtt_srv/mqtt_srv.py > /dev/null 2>&1 &
echo "$?" >> /tmp/mqtt_srv.log
else
python3 /jffs/scripts/mqtt_srv/mqtt_srv.py > /dev/null 2>&1 &
fi
;;
"stop")
echo lala1 >> /tmp/mqtt_srv.log
kill -9 `ps |grep -e "mqtt_srv.py"|grep -v grep|awk '{ print $1}'`
;;
"restart")
$0 stop
$0 start
;;
"status")
ps |grep -e "mqtt_srv.py"|grep -v grep
;;
esac