[lint] Limit unneccessarily broad except clauses

Add exception qualifier(s) to bare except clauses swallowing exceptions.
This commit is contained in:
Hornwitser
2018-06-22 15:12:56 +02:00
committed by Rapptz
parent 860d6a9ace
commit a71b3b5fa0
11 changed files with 19 additions and 19 deletions

View File

@ -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