equal
deleted
inserted
replaced
453 |
453 |
454 class fsbackend(abstractbackend): |
454 class fsbackend(abstractbackend): |
455 def __init__(self, ui, basedir): |
455 def __init__(self, ui, basedir): |
456 super(fsbackend, self).__init__(ui) |
456 super(fsbackend, self).__init__(ui) |
457 self.opener = vfsmod.vfs(basedir) |
457 self.opener = vfsmod.vfs(basedir) |
458 |
|
459 def _join(self, f): |
|
460 return os.path.join(self.opener.base, f) |
|
461 |
458 |
462 def getfile(self, fname): |
459 def getfile(self, fname): |
463 if self.opener.islink(fname): |
460 if self.opener.islink(fname): |
464 return (self.opener.readlink(fname), (True, False)) |
461 return (self.opener.readlink(fname), (True, False)) |
465 |
462 |