173
173
super(DummyForeignVcsBranchFormat, self).__init__()
174
174
self._matchingbzrdir = DummyForeignVcsDirFormat()
176
def open(self, a_bzrdir, name=None, _found=False):
176
def open(self, a_bzrdir, name=None, _found=False, found_repository=None):
178
178
raise NotImplementedError
180
180
transport = a_bzrdir.get_branch_transport(None, name=name)
181
181
control_files = lockable_files.LockableFiles(transport, 'lock',
183
185
return DummyForeignVcsBranch(_format=self,
184
186
_control_files=control_files,
187
189
except errors.NoSuchFile:
188
190
raise errors.NotBranchError(path=transport.base)