From 874a311de2bcd6d4c244ef23bdc0a63bca94b63d Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Thu, 3 Jan 2013 07:56:45 +0100 Subject: [PATCH] Fix bug where all examples were assumed to be under version control --- bin/exampleparser.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/bin/exampleparser.py b/bin/exampleparser.py index 22112cf85e..e6f3a1f0b8 100755 --- a/bin/exampleparser.py +++ b/bin/exampleparser.py @@ -101,12 +101,16 @@ def getGitInfo(exampleDir, exampleName): log = h.read() h.close() d = {} - parts = log.split("|") - d["author"] = parts[0] - # compensate for spaces in git log time - td = parts[1].split(" ") - td.insert(1, "T") - d["date"] = "".join(td) + if log: + parts = log.split("|") + d["author"] = parts[0] + # compensate for spaces in git log time + td = parts[1].split(" ") + td.insert(1, "T") + d["date"] = "".join(td) + else: + d["author"] = "" + d["date"] = "" return d