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