Lines Matching defs:uri

104     URI_SORT_PRIORITY: lambda obj: (obj.priority, obj.uri),
161 def __init__(self, uri, priority=None, ssl_cert=None, ssl_key=None,
177 self.uri = uri
196 uri = RepositoryURI(self.__uri, priority=self.__priority,
201 uri._source_object_id = id(self)
202 return uri
206 return self.uri == other.uri
208 return self.uri == other
213 return self.uri != other.uri
215 return self.uri != other
225 return self.uri < other.uri
232 return self.uri > other.uri
274 return self.__proxies[0].uri
344 def __set_uri(self, uri):
345 if uri is None:
346 raise api_errors.BadRepositoryURI(uri)
349 if uri == self.__uri:
363 urlsplit(uri, allow_fragments=0)
371 raise api_errors.UnsupportedProxyURI(uri)
374 raise api_errors.UnsupportedRepositoryURI(uri)
379 not misc.valid_pub_url(uri, proxy=is_proxy):
380 raise api_errors.BadRepositoryURI(uri)
383 raise api_errors.BadRepositoryURI(uri)
386 uri = uri.replace(scheme, self.__scheme, 1)
389 uri = uri.rstrip("/")
390 uri = misc.url_affix_trailing_slash(uri)
396 self.__uri = uri
398 def _override_uri(self, uri):
401 if uri not in [None, SYSREPO_PROXY]:
402 raise api_errors.BadRepositoryURI(uri)
403 self.__uri = uri
409 """Change the scheme of this uri."""
416 self.uri = urlunparse(
420 """Get the host and port of this URI if it's a http uri."""
448 uri = property(lambda self: self.__uri, __set_uri, None,
482 """A class to represent the URI of a proxy. The 'uri' value can be
485 def __init__(self, uri, system=False):
489 self.uri = uri
494 'uri' property when set or cleared."""
500 # Set a special value for the uri, intentionally an
547 def __init__(self, uri, priority=None, ssl_cert=None, ssl_key=None,
554 RepositoryURI.__init__(self, uri, priority=priority,
560 return self.uri == other.uri and \
563 return self.uri == other and self.proxy == None
568 return self.uri != other.uri or \
571 return self.uri != other or self.proxy != None
583 if self.uri < other.uri:
585 if self.uri != other.uri:
596 if self.uri > other.uri:
598 if self.uri != other.uri:
614 The key is a (uri, proxy) tuple, where the proxy is
621 u = self.uri
624 if self.uri:
625 u = self.uri.rstrip("/")
657 self.__proxy, self.uri)
679 t = TransportRepoURI(repouri.uri,
685 proxy=p.uri)
688 trans_repouris.append(TransportRepoURI(repouri.uri,
803 def __add_uri(self, attr, uri, dup_check=None, priority=None,
805 if not isinstance(uri, RepositoryURI):
806 uri = RepositoryURI(uri, priority=priority,
811 dup_check(uri)
814 ulist.append(uri)
847 u.uri = misc.url_affix_trailing_slash(u.uri)
893 def add_legal_uri(self, uri, priority=None, ssl_cert=None,
897 'uri' can be a RepositoryURI object or a URI string. If
901 self.__add_uri("legal_uris", uri, priority=priority,
944 def add_related_uri(self, uri, priority=None, ssl_cert=None,
948 'uri' can be a RepositoryURI object or a URI string. If
952 self.__add_uri("related_uris", uri, priority=priority,
964 if mirror == m.uri:
977 if origin == o.uri:
1001 def remove_legal_uri(self, uri):
1002 """Removes the legal URI matching 'uri' from the repository.
1004 'uri' can be a RepositoryURI object or a URI string."""
1007 if uri == m.uri:
1012 raise api_errors.UnknownLegalURI(uri)
1022 if mirror == m.uri:
1025 mirror.uri)
1040 if origin == o.uri:
1043 origin.uri)
1050 def remove_related_uri(self, uri):
1051 """Removes the related URI matching 'uri' from the repository.
1053 'uri' can be a RepositoryURI object or a URI string."""
1056 if uri == m.uri:
1061 raise api_errors.UnknownRelatedURI(uri)
1342 return repo.origins[0].uri
1732 hashlib.sha1(misc.force_bytes(origin.uri)).hexdigest())
1750 hashlib.sha1(misc.force_bytes(o.uri)).hexdigest()
1895 origin.uri)
2713 for uri in dp.full_name:
2714 if not isinstance(uri,
2718 crl_uris.append(str(uri.value))
2720 for i, uri in enumerate(crl_uris):
2722 self.__check_crl(cert, ca_dict, uri,