

def __init__(self, log, journaledService, path, loadedCallback):
    self.path = path
    if os.path.exists(path):
        try:
            (self.lastSync, obj) = pickle.load(open(path, 'rb'))
        except (IOError, OSError, pickle.UnpicklingError):
            (self.lastSync, obj) = (0, None)
        loadedCallback(journaledService)
    else:
        self.lastSync = 0
        loadedCallback(None)
    Journal.__init__(self, log, journaledService)

dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/persisted/journal/base.py MemoryJournal.__init__/VarMisuse@91/113 `obj`->`journaledService`