/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to server.py

More work on roundtrip push support.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
from bzrlib.bzrdir import (
22
22
    BzrDir,
23
23
    )
24
 
from bzrlib.errors import (
25
 
    NotBranchError,
26
 
    )
27
24
 
28
25
from bzrlib.plugins.git.mapping import (
29
26
    default_mapping,
62
59
        self.repo = self.repo_dir.find_repository()
63
60
        self.object_store = get_object_store(self.repo)
64
61
        self.refs = BazaarRefsContainer(self.repo_dir, self.object_store)
 
62
        self._refs = self.refs.as_dict() # Much faster for now..
65
63
 
66
64
    def get_refs(self):
67
 
        return self.refs.as_dict()
 
65
        return self._refs
68
66
 
69
67
    def get_peeled(self, name):
70
68
        return self.get_refs()[name]