equal
deleted
inserted
replaced
487 def datafiles(self): |
487 def datafiles(self): |
488 for f in sorted(self.fncache): |
488 for f in sorted(self.fncache): |
489 ef = self.encode(f) |
489 ef = self.encode(f) |
490 try: |
490 try: |
491 yield f, ef, self.getsize(ef) |
491 yield f, ef, self.getsize(ef) |
492 except OSError, err: |
492 except OSError as err: |
493 if err.errno != errno.ENOENT: |
493 if err.errno != errno.ENOENT: |
494 raise |
494 raise |
495 |
495 |
496 def copylist(self): |
496 def copylist(self): |
497 d = ('data dh fncache phaseroots obsstore' |
497 d = ('data dh fncache phaseroots obsstore' |
511 def _exists(self, f): |
511 def _exists(self, f): |
512 ef = self.encode(f) |
512 ef = self.encode(f) |
513 try: |
513 try: |
514 self.getsize(ef) |
514 self.getsize(ef) |
515 return True |
515 return True |
516 except OSError, err: |
516 except OSError as err: |
517 if err.errno != errno.ENOENT: |
517 if err.errno != errno.ENOENT: |
518 raise |
518 raise |
519 # nonexistent entry |
519 # nonexistent entry |
520 return False |
520 return False |
521 |
521 |