diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2010-05-12 00:51:04 +0200 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2010-05-12 00:51:04 +0200 |
commit | bb32119919027cdaf0426b0c76cb82545a5680c4 (patch) | |
tree | 624ea76b77ae85b261da6526840d45e8328b21d5 /helper.py | |
parent | f1dd0bc2eeea1819b572794424ef3b26b060acff (diff) | |
download | web-bb32119919027cdaf0426b0c76cb82545a5680c4.tar.gz web-bb32119919027cdaf0426b0c76cb82545a5680c4.tar.bz2 web-bb32119919027cdaf0426b0c76cb82545a5680c4.zip |
Update page -- esp. mention the new version; install mechanisms to update the current version easily
Diffstat (limited to 'helper.py')
-rw-r--r-- | helper.py | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -3,12 +3,13 @@ import os import Image import markdown import cStringIO - +from collections import namedtuple opj = os.path.join # some nice imports import itertools as it +Version = namedtuple('Version', 'current last') APPDIR = os.path.dirname(os.path.abspath(__file__)) def appdir (*args): @@ -17,6 +18,10 @@ def appdir (*args): def url (path): return "\"%s\"" % web.url(path) +def versions (): + with open(appdir("versions")) as f: + return Version._make(f.read().split()) + def toJS (ls): ls = ("'%s':'%s'" % x for x in ls) return "{ %s }" % ", ".join(ls) |