def _OpenInitialChannels(self):
    self._open = True
    if self._size > 0:
      # Ignore the first sink, it's the FailingChannelSink.
      AsyncResult.WhenAny([self._OpenNode(n) for n in self._heap[1:]])\
        .ContinueWith(lambda _ar: self._OnOpenComplete())
    else:
      self._OnOpenComplete()
Helper function to create a VISA library wrapper.
dataset/ETHPy150Open steveniemitz/scales/scales/loadbalancer/heap.py/HeapBalancerSink._OpenInitialChannels--crossover with--dataset/ETHPy150Open hgrecco/pyvisa/pyvisa/highlevel.py/open_visa_library