##// END OF EJS Templates
obsolete: replace references to 'sopener' with 'svfs'
Siddharth Agarwal -
r25669:8d948618 default
parent child Browse files
Show More
@@ -517,12 +517,12 b' class obsstore(object):'
517 # parents: (tuple of nodeid) or None, parents of precursors
517 # parents: (tuple of nodeid) or None, parents of precursors
518 # None is used when no data has been recorded
518 # None is used when no data has been recorded
519
519
520 def __init__(self, sopener, defaultformat=_fm1version, readonly=False):
520 def __init__(self, svfs, defaultformat=_fm1version, readonly=False):
521 # caches for various obsolescence related cache
521 # caches for various obsolescence related cache
522 self.caches = {}
522 self.caches = {}
523 self._all = []
523 self._all = []
524 self.sopener = sopener
524 self.svfs = svfs
525 data = sopener.tryread('obsstore')
525 data = svfs.tryread('obsstore')
526 self._version = defaultformat
526 self._version = defaultformat
527 self._readonly = readonly
527 self._readonly = readonly
528 if data:
528 if data:
@@ -588,7 +588,7 b' class obsstore(object):'
588 known.add(m)
588 known.add(m)
589 new.append(m)
589 new.append(m)
590 if new:
590 if new:
591 f = self.sopener('obsstore', 'ab')
591 f = self.svfs('obsstore', 'ab')
592 try:
592 try:
593 offset = f.tell()
593 offset = f.tell()
594 transaction.add('obsstore', offset)
594 transaction.add('obsstore', offset)
General Comments 0
You need to be logged in to leave comments. Login now