summaryrefslogtreecommitdiff
path: root/helper.py
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.net>2010-05-12 00:51:04 +0200
committerRené 'Necoro' Neumann <necoro@necoro.net>2010-05-12 00:51:04 +0200
commitbb32119919027cdaf0426b0c76cb82545a5680c4 (patch)
tree624ea76b77ae85b261da6526840d45e8328b21d5 /helper.py
parentf1dd0bc2eeea1819b572794424ef3b26b060acff (diff)
downloadweb-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.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/helper.py b/helper.py
index 866e93d..5c7425a 100644
--- a/helper.py
+++ b/helper.py
@@ -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)