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