signals.py: small code simplification

This commit is contained in:
Przemyslaw Kaminski
2015-09-14 10:55:48 +02:00
parent 13b04238c3
commit c17a1eaeee

View File

@@ -49,12 +49,11 @@ def connect(emitter, receiver, mapping={}, events=None):
return
for src, dst in mapping.items():
if isinstance(dst, list):
for d in dst:
connect_single(emitter, src, receiver, d)
continue
if not isinstance(dst, list):
dst = [dst]
connect_single(emitter, src, receiver, dst)
for d in dst:
connect_single(emitter, src, receiver, d)
def connect_single(emitter, src, receiver, dst):