From 04614e9c49765d0898e960137b6c83cdd1e1b952 Mon Sep 17 00:00:00 2001 From: Florent Date: Sun, 6 Apr 2025 13:50:11 +0200 Subject: [PATCH] @ shortcut for cli --- src/meshcore_cli/meshcore_cli.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/meshcore_cli/meshcore_cli.py b/src/meshcore_cli/meshcore_cli.py index f631c7a..fcf23c3 100644 --- a/src/meshcore_cli/meshcore_cli.py +++ b/src/meshcore_cli/meshcore_cli.py @@ -171,10 +171,15 @@ async def next_cmd(mc, cmds): case "sleep" | "s" : argnum = 1 await asyncio.sleep(int(cmds[1])) - case "cli" : + case "cli" | "@" : argnum = 1 print (await mc.send_cli(cmds[1])) - + case _ : + if cmds[0][0] == "@" : + print (await mc.send_cli(cmds[0][1:])) + else : + printerr (f"Unknown command : {cmds[0]}") + printerr (f"cmd {cmds[0:argnum+1]} processed ...") return cmds[argnum+1:]