pySim-shell: Use argparser for verify_adm to support --help

Let's add a proper argparser instance for the 'verify_adm' command,
avoiding situations where the user types 'verif_adm --help' and then
--help is interpreted as the PIN value, removing one more attempt from
the failed ADM1 counter.

Let's use that opportunity to improve the documentation of the command.

Change-Id: I3321fae66a11efd00c53b66c7890fce84796e658
This commit is contained in:
Harald Welte authored and laforge committed 2023-11-02 21:46:38 +00:00
1 parent 0ba3fd996a
commit 469db9393f
2 files changed
+16 -7

No files matched your search

+4 -3
View File
@@ -137,10 +137,11 @@ Example:
verify_adm
~~~~~~~~~~
Verify the ADM (Administrator) PIN specified as argument. This is typically needed in order
to get write/update permissions to most of the files on SIM cards.
Currently only ADM1 is supported.
.. argparse::
:module: pySim-shell
:func: PySimCommands.verify_adm_parser
Example (successful):
::