Skip to content

Commit 912e103

Browse files
billyjacobydehesa
authored andcommitted
Updated to make arguments truly optional
1 parent 0d5fa60 commit 912e103

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

commands/developer-utils/genpasswd.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -74,18 +74,19 @@ def superset(
7474

7575
return result
7676

77-
78-
sets = sys.argv[1]
79-
if sets.isdigit():
80-
sets = int(sets)
77+
# stops a crash if this doesn't exist
78+
if len(sys.argv) > 1:
79+
sets = sys.argv[1]
80+
if sets.isdigit():
81+
sets = int(sets)
8182
else:
8283
# do not crash, set fallback value
8384
sets = 3
84-
85-
86-
s_len = sys.argv[2]
87-
if s_len.isdigit():
88-
s_len = int(s_len)
85+
# stops a crash if this doesn't exist
86+
if len(sys.argv) > 2:
87+
s_len = sys.argv[2]
88+
if s_len.isdigit():
89+
s_len = int(s_len)
8990
else:
9091
s_len = 6
9192

0 commit comments

Comments
 (0)