Re-raise KeyError idiomatically
This commit is contained in:
parent
4de18688ca
commit
568a4c9b5d
@ -236,11 +236,11 @@ def parse_kittens_func_args(action, args_funcs):
|
|||||||
|
|
||||||
try:
|
try:
|
||||||
parser = args_funcs[func]
|
parser = args_funcs[func]
|
||||||
except KeyError:
|
except KeyError as e:
|
||||||
raise KeyError(
|
raise KeyError(
|
||||||
"Couldn't get valid key from {}. Check if input action: "
|
'Unknown action: {}. Check if map action: '
|
||||||
"{} is valid".format(parts, action)
|
'{} is valid'.format(func, action)
|
||||||
)
|
) from e
|
||||||
|
|
||||||
try:
|
try:
|
||||||
func, args = parser(func, rest)
|
func, args = parser(func, rest)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user