393
397
class FooService(object):
394
398
"""A directory service that maps the name to a FILE url"""
400
def look_up(self, name, url, purpose=None):
398
402
return target_branch.base.rstrip('/')
399
403
return '!unexpected look_up value!'
401
405
directories.remove('lp:')
402
407
directories.remove('ubuntu:')
403
408
directories.remove('debianlp:')
404
409
directories.register('lp:', FooService, 'Map lp URLs to local urls')