diff -r 10841abbc01f -r 001f52cd057e lib/req.py --- a/lib/req.py Thu Jan 17 01:56:04 2008 +0000 +++ b/lib/req.py Sun Jan 20 01:07:02 2008 +0000 @@ -48,3 +48,10 @@ else : return default +def get_int_list (key, default=REQUIRED_PARAM) : + if key in vars : + return [int(val) for val in vars.getlist(key)] + elif default is REQUIRED_PARAM : + raise ValueError("Required param %s" % key) + else : + return default