fix descriptor

pull/203/head
meihkv 2021-02-02 16:50:15 -05:00 committed by GitHub
parent 7e02748536
commit 7a6cd0c126
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -104,11 +104,12 @@ class Connection(object):
@classmethod
def _close(cls, descriptor):
descriptor = descriptor.rsplit('//')[0]+'//'+descriptor.rsplit('//')[1].replace('+',' ')
if isinstance(descriptor, Connection):
conn = descriptor
else:
conn = cls.connections.get(descriptor) or cls.connections.get(
descriptor.lower() or cls.connections.get(descriptor.rsplit('//')[0]+'//'+descriptor.rsplit('//')[1].replace('+',' '))
descriptor.lower()
)
if not conn:
raise Exception(