$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: troy_at_[hidden]
Date: 2008-07-03 14:22:07
Author: troy
Date: 2008-07-03 14:22:07 EDT (Thu, 03 Jul 2008)
New Revision: 47052
URL: http://svn.boost.org/trac/boost/changeset/47052
Log:
check for empty result set
Text files modified: 
   branches/CMake/release/tools/build/CMake/post.py.in |     8 ++++++++                                
   1 files changed, 8 insertions(+), 0 deletions(-)
Modified: branches/CMake/release/tools/build/CMake/post.py.in
==============================================================================
--- branches/CMake/release/tools/build/CMake/post.py.in	(original)
+++ branches/CMake/release/tools/build/CMake/post.py.in	2008-07-03 14:22:07 EDT (Thu, 03 Jul 2008)
@@ -30,8 +30,14 @@
 #       + "\n>>>"
 
 p = os.path.join(logdir, "Log.marshal")
+
+if not os.path.exists(p):
+    print "No results to submit"
+    sys.exit(0)
+
 f = open(p, "rb")
 
+i = 0
 while True:
     try:
         r = marshal.load(f)
@@ -40,9 +46,11 @@
                    'parent_target' : parent_target,
                    'build_or_test' : build_or_test })
         s.traash.step(r)
+        i += 1
     except EOFError, e:
         break
 
+print "Submitted ", i, " steps."
 f.close()
 os.remove(p)