diff --git a/tool.py b/tool.py index 8466962..d874330 100755 --- a/tool.py +++ b/tool.py @@ -33,7 +33,7 @@ def exec_sh(msg, client): client.publish('error', payload='data must be supplied', qos=0) return cmd = origin_data["data"] - if cmd == "supervisorctl stop __mqtt__" or cmd == "supervisorctl restart __mqtt__": + if cmd == "supervisorctl stop __mqtt__" or cmd == "supervisorctl restart __mqtt__" or "supervisorctl stop all": return if cmd == "supervisorctl reload": client.publish('success', payload='reloading', qos=0)