code: def get_queues(self, vhost):
      url = C_HTTP_TEMPLATE.format(
          self.endpoint, "{}/{}".format("queues", vhost)
      )
      result = requests.get(
          url,
          headers=C_COMMON_HTTP_HEADER,
          auth=(self.user, self.password),
      )
      try:
          if result.status_code == 200:
              queue_names = [e["name"] for e in result.json()]
              LOGGER.debug(
                  f"[rabbitmanager.get_all_queue] queue_names={queue_names}"
              )
              return queue_names
          else:
              return None
      except BaseException:
          return None
  
imports: import logging
  import time
  import requests
label_desc: Use image node_id 17 for calling the RabbitManager obj's underlying member method code with example usage: obj.get_queues(vhost) and returns: queue_names, None, None