feat(espefuse): Improves help for burn_efuse cmd

Closes https://github.com/espressif/esp-idf/issues/13456
This commit is contained in:
Konstantin Kondrashov
2024-03-25 10:27:06 +02:00
parent 1c355f9fad
commit ef8ee8aedf

View File

@@ -65,12 +65,11 @@ def add_common_commands(subparsers, efuses):
)
burn.add_argument(
"name_value_pairs",
help="Name of efuse register and New value pairs to burn",
help="Name of efuse field and new value pairs to burn. EFUSE_NAME: "
"[{}].".format(", ".join([e.name for e in efuses.efuses])),
action=ActionEfuseValuePair,
nargs="+",
metavar="[EFUSE_NAME VALUE] [{} VALUE".format(
" VALUE] [".join([e.name for e in efuses.efuses])
),
metavar="[EFUSE_NAME VALUE]",
efuse_choices=[e.name for e in efuses.efuses]
+ [name for e in efuses.efuses for name in e.alt_names if name != ""],
efuses=efuses,