diff options
Diffstat (limited to 'scripts/utilsArgsParse.py')
-rw-r--r-- | scripts/utilsArgsParse.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/utilsArgsParse.py b/scripts/utilsArgsParse.py index 4486661863b1..fadf4b498316 100644 --- a/scripts/utilsArgsParse.py +++ b/scripts/utilsArgsParse.py @@ -113,12 +113,12 @@ def parse(vArgv, vstrListArgs, vListLongArgs, vDictArgReq, vstrHelpInfo): break if match == 0: for arg in vListLongArgs: - argg = "--" + arg[:arg.__len__() - 1] + argg = "--" + arg.rstrip('=') if opt == argg: if "m" == vDictArgReq[opt]: countMandatoryOpts = countMandatoryOpts + 1 dictArgs[opt] = val - if val.__len__() == 0: + if arg[-1:] == '=' and val.__len__() == 0: bFoundNoInputValue = True break |