Mercurial > web-gnusto
changeset 92:9bd1e980425f
Index generator removes extraneous messages in descriptions.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Fri, 23 May 2008 03:38:23 -0700 |
parents | 699952b8c0c6 |
children | 817aa2851339 |
files | generate_index.py |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/generate_index.py Fri May 23 03:25:49 2008 -0700 +++ b/generate_index.py Fri May 23 03:38:23 2008 -0700 @@ -37,9 +37,14 @@ print "Writing %s" % JSON_FILENAME for filenode in zfiles: + desc = filenode.find("description").text.strip() + if desc[-1] == ")": + desc = desc[:desc.rindex("(")] + elif desc[-1] == "]": + desc = desc[:desc.rindex("[")] dicts.append( {"path" : filenode.find("path").text, - "desc" : filenode.find("description").text.encode("utf-8")} + "desc" : desc.encode("utf-8")} ) open(JSON_FILENAME, "w").write(json.write(dicts))