change how pgrep finds salt-master PID

This commit is contained in:
m0duspwnens
2023-08-02 11:20:51 -04:00
parent 8ab1769d70
commit 5630b353c4
2 changed files with 3 additions and 1 deletions

View File

@@ -436,7 +436,7 @@ stop_salt_master() {
echo ""
echo "Storing salt-master pid."
MASTERPID=$(pgrep salt-master | head -1)
MASTERPID=$(pgrep -f '/opt/saltstack/salt/bin/python3.10 /usr/bin/salt-master MainProcess')
echo "Found salt-master PID $MASTERPID"
systemctl_func "stop" "salt-master"
timeout 30 tail --pid=$MASTERPID -f /dev/null || echo "salt-master still running at $(date +"%T.%6N") after waiting 30s. We cannot kill due to systemd restart option."