-=[ Mr. Bumblebee ]=-
_Indonesia_
σ
ΦiOc @@ sΔ d Z d d l m Z d d l m Z m Z d d l m Z e e d d e j f d YZ
e
Z d e f d YZ
e j d
e
d d e f d
YZ e j d e d d S( sΐ Directory service registration and usage.
Directory services are utilities that provide a mapping from URL-like strings
to true URLs. Examples include lp:urls and per-user location aliases.
i ( t absolute_import( t errorst registry( t lazy_importsh
from bzrlib import (
branch as _mod_branch,
controldir as _mod_controldir,
urlutils,
)
t DirectoryServiceRegistryc B@ s e Z d Z d Z RS( s This object maintains and uses a list of directory services.
Directory services may be registered via the standard Registry methods.
They will be invoked if their key is a prefix of the supplied URL.
Each item registered should be a factory of objects that provide a look_up
method, as invoked by dereference. Specifically, look_up should accept a
name and URL, and return a URL.
c C@ s>