equal
deleted
inserted
replaced
38 elif default is REQUIRED_PARAM : |
38 elif default is REQUIRED_PARAM : |
39 raise ValueError("Required param %s" % key) |
39 raise ValueError("Required param %s" % key) |
40 else : |
40 else : |
41 return default |
41 return default |
42 |
42 |
|
43 def get_str_list (key, default=REQUIRED_PARAM) : |
|
44 if key in vars : |
|
45 return [val.decode('utf8', 'replace') for val in vars.getlist(key)] |
|
46 elif default is REQUIRED_PARAM : |
|
47 raise ValueError("Required param %s" % key) |
|
48 else : |
|
49 return default |
|
50 |
43 def get_int (key, default=REQUIRED_PARAM) : |
51 def get_int (key, default=REQUIRED_PARAM) : |
44 if key in vars : |
52 if key in vars : |
45 return int(vars[key].value) |
53 return int(vars[key].value) |
46 elif default is REQUIRED_PARAM : |
54 elif default is REQUIRED_PARAM : |
47 raise ValueError("Required param %s" % key) |
55 raise ValueError("Required param %s" % key) |