From f4ff07ea07a48ce663b05c09053fbb852927d65b Mon Sep 17 00:00:00 2001 From: Yakun Xu Date: Mon, 15 Sep 2025 20:17:44 -0700 Subject: [PATCH] [toranj] support default network key for debug (#11935) This commit adds an environment for toranj script so that we can specify a default network key for local debugging. --- tests/toranj/cli/cli.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/toranj/cli/cli.py b/tests/toranj/cli/cli.py index 6fb6cffc0..2036bd70d 100644 --- a/tests/toranj/cli/cli.py +++ b/tests/toranj/cli/cli.py @@ -55,6 +55,8 @@ RADIO_15_4_TREL = "-15.4-trel" # ---------------------------------------------------------------------------------------------------------------------- +DEFAULT_NETWORK_KEY = os.getenv('TORANJ_NETWORK_KEY', None) + def _log(text, new_line=True, flush=True): sys.stdout.write(text) @@ -879,7 +881,7 @@ class Node(object): # ------------------------------------------------------------------------------------------------------------------ # Helper methods - def form(self, network_name=None, network_key=None, channel=None, panid=0x1234, xpanid=None): + def form(self, network_name=None, network_key=DEFAULT_NETWORK_KEY, channel=None, panid=0x1234, xpanid=None): self._cli_no_output('dataset init new') self._cli_no_output('dataset panid', panid) if network_name is not None: