Small exception handling cleanup in parsers.py
This commit is contained in:
parent
7787a67c45
commit
b7440b1f79
@ -216,19 +216,19 @@ class CommandParser:
|
||||
try:
|
||||
self.parse(text)
|
||||
self._check()
|
||||
except ArgumentCountError as e:
|
||||
if ignore_exc:
|
||||
message.error("{}: invalid argument count - {}".format(
|
||||
self._cmd.name, str(e)))
|
||||
return False
|
||||
else:
|
||||
raise
|
||||
except NoSuchCommandError as e:
|
||||
if ignore_exc:
|
||||
message.error("{}: no such command".format(e))
|
||||
return False
|
||||
else:
|
||||
raise
|
||||
except ArgumentCountError as e:
|
||||
if ignore_exc:
|
||||
message.error("{}: invalid argument count - {}".format(
|
||||
self._cmd.name, e))
|
||||
return False
|
||||
else:
|
||||
raise
|
||||
except InvalidModeError as e:
|
||||
if ignore_exc:
|
||||
message.error("{}: {}".format(self._cmd.name, e))
|
||||
|
Loading…
Reference in New Issue
Block a user