summaryrefslogtreecommitdiffstats
path: root/git_refs.py
diff options
context:
space:
mode:
authorShawn O. Pearce <sop@google.com>2009-04-18 09:54:51 -0700
committerShawn O. Pearce <sop@google.com>2009-04-18 09:54:51 -0700
commitad3193a0e587073dee0edef46bdf24f6c6e09779 (patch)
tree84ed1894e6f590455ee361beb049c1c271c4e0e7 /git_refs.py
parentb81ac9e65444d0f54d2b6dd24d20b74945c9a36a (diff)
downloadgit-repo-ad3193a0e587073dee0edef46bdf24f6c6e09779.tar.gz
Fix `repo --trace` to show ref and config loads
The value of the varible TRACE was copied during the import, which happens before the --trace option can be processed. So instead we now use a function to determine if the value is set, as the function can be safely copied early during import. Signed-off-by: Shawn O. Pearce <sop@google.com>
Diffstat (limited to 'git_refs.py')
-rw-r--r--git_refs.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/git_refs.py b/git_refs.py
index be8d271b..24760918 100644
--- a/git_refs.py
+++ b/git_refs.py
@@ -15,7 +15,7 @@
15 15
16import os 16import os
17import sys 17import sys
18from git_command import TRACE 18from trace import Trace
19 19
20HEAD = 'HEAD' 20HEAD = 'HEAD'
21R_HEADS = 'refs/heads/' 21R_HEADS = 'refs/heads/'
@@ -65,8 +65,8 @@ class GitRefs(object):
65 self._LoadAll() 65 self._LoadAll()
66 66
67 def _NeedUpdate(self): 67 def _NeedUpdate(self):
68 if TRACE: 68 Trace(': scan refs %s', self._gitdir)
69 print >>sys.stderr, ': scan refs %s' % self._gitdir 69
70 for name, mtime in self._mtime.iteritems(): 70 for name, mtime in self._mtime.iteritems():
71 try: 71 try:
72 if mtime != os.path.getmtime(os.path.join(self._gitdir, name)): 72 if mtime != os.path.getmtime(os.path.join(self._gitdir, name)):
@@ -76,8 +76,8 @@ class GitRefs(object):
76 return False 76 return False
77 77
78 def _LoadAll(self): 78 def _LoadAll(self):
79 if TRACE: 79 Trace(': load refs %s', self._gitdir)
80 print >>sys.stderr, ': load refs %s' % self._gitdir 80
81 self._phyref = {} 81 self._phyref = {}
82 self._symref = {} 82 self._symref = {}
83 self._mtime = {} 83 self._mtime = {}