summaryrefslogtreecommitdiff
path: root/scripts/maint/practracker/util.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/maint/practracker/util.py')
-rw-r--r--scripts/maint/practracker/util.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/maint/practracker/util.py b/scripts/maint/practracker/util.py
index df629110c2..c52ca2fbbf 100644
--- a/scripts/maint/practracker/util.py
+++ b/scripts/maint/practracker/util.py
@@ -1,3 +1,8 @@
+# Future imports for Python 2.7, mandatory in 3.0
+from __future__ import division
+from __future__ import print_function
+from __future__ import unicode_literals
+
import os
# We don't want to run metrics for unittests, automatically-generated C files,
@@ -35,6 +40,12 @@ def get_tor_c_files(tor_topdir, include_dirs=None):
continue
if filename in EXCLUDE_FILES:
continue
+ # Avoid editor temporary files
+ bname = os.path.basename(filename)
+ if bname.startswith("."):
+ continue
+ if bname.startswith("#"):
+ continue
full_path = os.path.join(root,filename)