Skip to content

Commit 0f32306

Browse files
committed
fix(espefuse): Handle error in burn-efuse command when no arguments are provided
1 parent b53a16c commit 0f32306

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

espefuse/efuse/base_operations.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,9 @@ def check_efuse_name(efuse_name: str):
5252

5353
# Handle single value case (eFuse name only)
5454
efuse_value_pairs = {}
55-
if len(value) > 1:
55+
if len(value) == 0:
56+
raise click.BadParameter("Missing eFuse name and value pair.")
57+
elif len(value) > 1:
5658
if len(value) % 2:
5759
raise click.BadParameter(
5860
f"The list does not have a valid pair (name value) {value}"

0 commit comments

Comments
 (0)