mirror of
https://github.com/evennia/evennia.git
synced 2026-03-16 21:06:30 +01:00
Merge pull request #2963 from mikejgray/2911__feat-proper-exceptions
chore: convert try/except on TypeError to ValueError
This commit is contained in:
commit
e9e12da793
1 changed files with 7 additions and 5 deletions
|
|
@ -661,6 +661,8 @@ def funcparser_callable_toint(*args, **kwargs):
|
|||
return int(inp)
|
||||
except TypeError:
|
||||
return inp
|
||||
except ValueError:
|
||||
return inp
|
||||
|
||||
|
||||
def funcparser_callable_int2str(*args, **kwargs):
|
||||
|
|
@ -902,7 +904,7 @@ def funcparser_callable_pad(*args, **kwargs):
|
|||
nrest = len(rest)
|
||||
try:
|
||||
width = int(kwargs.get("width", rest[0] if nrest > 0 else _CLIENT_DEFAULT_WIDTH))
|
||||
except TypeError:
|
||||
except ValueError:
|
||||
width = _CLIENT_DEFAULT_WIDTH
|
||||
|
||||
align = kwargs.get("align", rest[1] if nrest > 1 else "c")
|
||||
|
|
@ -934,7 +936,7 @@ def funcparser_callable_crop(*args, **kwargs):
|
|||
nrest = len(rest)
|
||||
try:
|
||||
width = int(kwargs.get("width", rest[0] if nrest > 0 else _CLIENT_DEFAULT_WIDTH))
|
||||
except TypeError:
|
||||
except ValueError:
|
||||
width = _CLIENT_DEFAULT_WIDTH
|
||||
suffix = kwargs.get("suffix", rest[1] if nrest > 1 else "[...]")
|
||||
return crop(str(text), width=width, suffix=str(suffix))
|
||||
|
|
@ -951,7 +953,7 @@ def funcparser_callable_space(*args, **kwarg):
|
|||
return ""
|
||||
try:
|
||||
width = int(args[0])
|
||||
except TypeError:
|
||||
except ValueError:
|
||||
width = 1
|
||||
return " " * width
|
||||
|
||||
|
|
@ -980,12 +982,12 @@ def funcparser_callable_justify(*args, **kwargs):
|
|||
lrest = len(rest)
|
||||
try:
|
||||
width = int(kwargs.get("width", rest[0] if lrest > 0 else _CLIENT_DEFAULT_WIDTH))
|
||||
except TypeError:
|
||||
except ValueError:
|
||||
width = _CLIENT_DEFAULT_WIDTH
|
||||
align = str(kwargs.get("align", rest[1] if lrest > 1 else "f"))
|
||||
try:
|
||||
indent = int(kwargs.get("indent", rest[2] if lrest > 2 else 0))
|
||||
except TypeError:
|
||||
except ValueError:
|
||||
indent = 0
|
||||
return justify(str(text), width=width, align=align, indent=indent)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue