def _close(self):
        log.debug('Channel close #{}'.format(self.channel_id))
        self.is_open = False
        channel_id, self.channel_id = self.channel_id, None
        connection, self.connection = self.connection, None
        if connection:
            connection.channels.pop(channel_id, None)
            # noinspection PyProtectedMember
            connection._avail_channel_ids.append(channel_id)
        self.callbacks.clear()
        self.cancel_callbacks.clear()
        self.no_ack_consumers.clear()
Return the parent that is module.
dataset/ETHPy150Open veegee/amqpy/amqpy/channel.py/Channel._close--crossover with--dataset/ETHPy150Open kayhayen/Nuitka/nuitka/nodes/NodeBases.py/NodeBase.getParentModule