Fully make use of ECA for multiple channels
This commit is contained in:
parent
c7fa508a38
commit
9780a2dfc8
|
@ -276,7 +276,11 @@ def joinSingle(net, channel):
|
||||||
:return: relay number that joined the channel
|
:return: relay number that joined the channel
|
||||||
:rtype: int
|
:rtype: int
|
||||||
"""
|
"""
|
||||||
eca = emptyChanAllocate(net, [channel])
|
if "," in channel:
|
||||||
|
channels = channel.split(",")
|
||||||
|
eca = emptyChanAllocate(net, channels)
|
||||||
|
else:
|
||||||
|
eca = emptyChanAllocate(net, [channel])
|
||||||
if not eca:
|
if not eca:
|
||||||
return False
|
return False
|
||||||
if not len(eca.keys()) == 1:
|
if not len(eca.keys()) == 1:
|
||||||
|
|
Loading…
Reference in New Issue