[lint] Limit unneccessarily broad except clauses
Add exception qualifier(s) to bare except clauses swallowing exceptions.
This commit is contained in:
@ -32,7 +32,7 @@ from collections import namedtuple
|
||||
|
||||
from .iterators import HistoryIterator
|
||||
from .context_managers import Typing
|
||||
from .errors import InvalidArgument, ClientException
|
||||
from .errors import InvalidArgument, ClientException, HTTPException
|
||||
from .permissions import PermissionOverwrite, Permissions
|
||||
from .role import Role
|
||||
from .invite import Invite
|
||||
@ -578,7 +578,7 @@ class GuildChannel:
|
||||
raise InvalidArgument('No overwrite provided.')
|
||||
try:
|
||||
overwrite = PermissionOverwrite(**permissions)
|
||||
except:
|
||||
except (ValueError, TypeError):
|
||||
raise InvalidArgument('Invalid permissions given to keyword arguments.')
|
||||
else:
|
||||
if len(permissions) > 0:
|
||||
@ -778,7 +778,7 @@ class Messageable(metaclass=abc.ABCMeta):
|
||||
await asyncio.sleep(delete_after, loop=state.loop)
|
||||
try:
|
||||
await ret.delete()
|
||||
except:
|
||||
except HTTPException:
|
||||
pass
|
||||
asyncio.ensure_future(delete(), loop=state.loop)
|
||||
return ret
|
||||
@ -981,7 +981,7 @@ class Connectable(metaclass=abc.ABCMeta):
|
||||
except asyncio.TimeoutError as e:
|
||||
try:
|
||||
await voice.disconnect(force=True)
|
||||
except:
|
||||
except Exception:
|
||||
# we don't care if disconnect failed because connection failed
|
||||
pass
|
||||
raise e # re-raise
|
||||
|
Reference in New Issue
Block a user