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