- add utility to kill existing agent_gsm instance

This commit is contained in:
Dmytro Bogovych 2023-09-04 16:11:26 +03:00
parent d044aaaa1a
commit 60a24a5177
2 changed files with 17 additions and 0 deletions

View File

@ -12,8 +12,11 @@ export DBUS_SESSION_BUS_ADDRESS
# export DBUS_SESSION_BUS_PID # export DBUS_SESSION_BUS_PID
# To avoid problems with pulseaudio # To avoid problems with pulseaudio
python3 -u $SCRIPT_DIR/src/agent_kill.py
pkill pulseaudio pkill pulseaudio
# Ensure BT stack is here # Ensure BT stack is here
# python3 -u $SCRIPT_DIR/src/bt_preconnect.py $SCRIPT_DIR/config/agent.yaml # python3 -u $SCRIPT_DIR/src/bt_preconnect.py $SCRIPT_DIR/config/agent.yaml

14
src/agent_kill.py Normal file
View File

@ -0,0 +1,14 @@
#!/usr/bin/python3
import agent_config
import os
if __name__ == '__main__':
config = agent_config.AgentConfig()
if config.QualtestPID:
if config.QualtestPID.exists():
with open(config.QualtestPID, 'rt') as f:
pid = f.read().strip()
os.system(f'pkill {pid}')