From: Brian Warner <warner@lothar.com>
Date: Wed, 17 Sep 2008 05:17:25 +0000 (-0700)
Subject: misc/check-build.py: ignore the 'Downloading file:..' line that occurs for the setup_... 
X-Git-Url: https://git.rkrishnan.org/simplejson/components/%22file:/somewhere?a=commitdiff_plain;h=cf27f81a88f9c5b51e6da95b9db0ed7ed56ac0cb;p=tahoe-lafs%2Ftahoe-lafs.git

misc/check-build.py: ignore the 'Downloading file:..' line that occurs for the setup_requires= -triggered handling of the setuptools egg
---

diff --git a/misc/check-build.py b/misc/check-build.py
index 1e6e9c54..1b789929 100644
--- a/misc/check-build.py
+++ b/misc/check-build.py
@@ -8,10 +8,16 @@ good = True
 build_out = sys.argv[1]
 mode = sys.argv[2]
 
+print
+
 for line in open(build_out, "r"):
-    if mode == "no-downloads" and "downloading" in line.lower():
-        print line,
-        good = False
+    if mode == "no-downloads":
+        # when setup_requires= uses misc/dependencies/setuptools-0.6c8.egg,
+        # it causes a "Downloading: misc/dependencies/.." line to be emitted,
+        # which doesn't count as a network download.
+        if line.startswith("Reading ") or line.startswith("Downloading http:"):
+            print line,
+            good = False
 if good:
     if mode == "no-downloads":
         print "Good: build did not try to download any files"