code: def on_queue_declareok(self, _):
          
          logger.debug("Binding %s to %s with %s", self._exchange, self._queue, self._routing_key)
          if self._exchange:
              self._channel.queue_bind(self.on_bindok, self._queue, self._exchange, self._routing_key)
          else:
              self.start_consuming()
docs: Invoked by pika when queue is declared
  
          This method will start consuming or first bind the queue to the exchange
          if an exchange is provided.
  
          After binding, the on_bindok method will be invoked by pika.
  
          :param pika.frame.Method _: The Queue.DeclareOk frame