equal
deleted
inserted
replaced
27 self._ui = repo.ui |
27 self._ui = repo.ui |
28 self._rootdir = pathutil.normasprefix(repo.root) |
28 self._rootdir = pathutil.normasprefix(repo.root) |
29 self._lastclock = None |
29 self._lastclock = None |
30 self._identity = util.filestat(None) |
30 self._identity = util.filestat(None) |
31 |
31 |
32 self.mode = self._ui.config('fsmonitor', 'mode', default='on') |
32 self.mode = self._ui.config('fsmonitor', 'mode') |
33 self.walk_on_invalidate = self._ui.configbool( |
33 self.walk_on_invalidate = self._ui.configbool( |
34 'fsmonitor', 'walk_on_invalidate', False) |
34 'fsmonitor', 'walk_on_invalidate') |
35 self.timeout = float(self._ui.config( |
35 self.timeout = float(self._ui.config('fsmonitor', 'timeout')) |
36 'fsmonitor', 'timeout', default='2')) |
|
37 |
36 |
38 def get(self): |
37 def get(self): |
39 try: |
38 try: |
40 file = self._vfs('fsmonitor.state', 'rb') |
39 file = self._vfs('fsmonitor.state', 'rb') |
41 except IOError as inst: |
40 except IOError as inst: |