def unbindGateway(self, system_id):
        bind_mgr = self.getBoundConnections(system_id)
        if bind_mgr:
            unbinds_list = []
            for bind in bind_mgr:
                unbinds_list.append(bind.getDisconnectedDeferred())
                bind.unbindAndDisconnect()
            d = defer.DeferredList(unbinds_list)
        else:
            d = defer.succeed(None)
        
        return d
Implements Self >> Other == self.set_downstream(other)
dataset/ETHPy150Open mozes/smpp.twisted/smpp/twisted/server.py/SMPPServerFactory.unbindGateway--crossover with--dataset/ETHPy150Open airbnb/airflow/airflow/models.py/BaseOperator.__rshift__