From 8844603941c1a7d6dfe2b2226e300c0f91528d73 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 26 May 2024 10:42:30 +0200 Subject: [PATCH] pySim/global_platform: Fix install_for_personalization command A mix-up betewen underscore and dash resulted in: Change-Id: I49d12b7c7ae2a343940e87d5069c0ae44a9bc50c AttributeError: 'Namespace' object has no attribute 'application_aid' --- pySim/global_platform/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pySim/global_platform/__init__.py b/pySim/global_platform/__init__.py index 5086721f..f440fd08 100644 --- a/pySim/global_platform/__init__.py +++ b/pySim/global_platform/__init__.py @@ -631,7 +631,7 @@ class ADF_SD(CardADF): _data, _sw = self._cmd.lchan.scc.send_apdu_checksw(b2h(apdu)) inst_perso_parser = argparse.ArgumentParser() - inst_perso_parser.add_argument('application-aid', type=is_hexstr, help='Application AID') + inst_perso_parser.add_argument('application_aid', type=is_hexstr, help='Application AID') @cmd2.with_argparser(inst_perso_parser) def do_install_for_personalization(self, opts):