docs: def _redirect(self, args):
          """
          asks the client to use a different server
  
          This method redirects the client to another server, based on
          the requested virtual host and/or capabilities.
  
          RULE:
  
              When getting the Connection.Redirect method, the client
              SHOULD reconnect to the host specified, and if that host
              is not present, to any of the hosts specified in the
              known-hosts list.
  
          PARAMETERS:
              host: shortstr
  
                  server to connect to
  
                  Specifies the server to connect to.  This is an IP
                  address or a DNS name, optionally followed by a colon
                  and a port number. If no port number is specified, the
                  client should use the default port number for the
                  protocol.
  
              known_hosts: shortstr
  
          """
          host = args.read_shortstr()
          self.known_hosts = args.read_shortstr()
          AMQP_LOGGER.debug('Redirected to [%s], known_hosts [%s]' % (host, self.known_hosts))
          return host