comparison mercurial/localrepo.py @ 20088:7cbb79bddee7

localrepo: import "lock" module as "lockmod" for readability Before this patch, "localrepo.py" has many methods defining local variable "lock", even though it imports "lock" module as "lock". This ambiguity decreases readability.
author FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
date Tue, 12 Nov 2013 16:23:52 +0900
parents cf3b8285af00
children abfe6a8e619b
comparison
equal deleted inserted replaced
20087:cf3b8285af00 20088:7cbb79bddee7
6 # GNU General Public License version 2 or any later version. 6 # GNU General Public License version 2 or any later version.
7 from node import hex, nullid, short 7 from node import hex, nullid, short
8 from i18n import _ 8 from i18n import _
9 import peer, changegroup, subrepo, discovery, pushkey, obsolete, repoview 9 import peer, changegroup, subrepo, discovery, pushkey, obsolete, repoview
10 import changelog, dirstate, filelog, manifest, context, bookmarks, phases 10 import changelog, dirstate, filelog, manifest, context, bookmarks, phases
11 import lock, transaction, store, encoding 11 import lock as lockmod
12 import transaction, store, encoding
12 import scmutil, util, extensions, hook, error, revset 13 import scmutil, util, extensions, hook, error, revset
13 import match as matchmod 14 import match as matchmod
14 import merge as mergemod 15 import merge as mergemod
15 import tags as tagsmod 16 import tags as tagsmod
16 from lock import release 17 from lock import release
999 pass 1000 pass
1000 self.invalidatecaches() 1001 self.invalidatecaches()
1001 1002
1002 def _lock(self, lockname, wait, releasefn, acquirefn, desc): 1003 def _lock(self, lockname, wait, releasefn, acquirefn, desc):
1003 try: 1004 try:
1004 l = lock.lock(lockname, 0, releasefn, desc=desc) 1005 l = lockmod.lock(lockname, 0, releasefn, desc=desc)
1005 except error.LockHeld, inst: 1006 except error.LockHeld, inst:
1006 if not wait: 1007 if not wait:
1007 raise 1008 raise
1008 self.ui.warn(_("waiting for lock on %s held by %r\n") % 1009 self.ui.warn(_("waiting for lock on %s held by %r\n") %
1009 (desc, inst.locker)) 1010 (desc, inst.locker))
1010 # default to 600 seconds timeout 1011 # default to 600 seconds timeout
1011 l = lock.lock(lockname, int(self.ui.config("ui", "timeout", "600")), 1012 l = lockmod.lock(lockname,
1012 releasefn, desc=desc) 1013 int(self.ui.config("ui", "timeout", "600")),
1014 releasefn, desc=desc)
1013 if acquirefn: 1015 if acquirefn:
1014 acquirefn() 1016 acquirefn()
1015 return l 1017 return l
1016 1018
1017 def _afterlock(self, callback): 1019 def _afterlock(self, callback):