def _normalize_url(self, url): ''' The hostname in URLs from vmware may be ``*`` update it accordingly ''' url_parts = generic_urlparse(urlparse(url)) if url_parts.hostname == '*': if url_parts.port: url_parts.netloc = '%s:%d' % (self.params['hostname'], url_parts.port) else: url_parts.netloc = self.params['hostname'] return urlunparse(url_parts.as_list())
def _normalize_url(self, url): """ The hostname in URLs from vmware may be ``*`` update it accordingly """ url_parts = generic_urlparse(urlparse(url)) if url_parts.hostname == "*": if url_parts.port: url_parts.netloc = "%s:%d" % ( self.params["hostname"], url_parts.port, ) else: url_parts.netloc = self.params["hostname"] return urlunparse(url_parts.as_list())