aboutsummaryrefslogtreecommitdiff
path: root/app/handlers/base.py
diff options
context:
space:
mode:
authorMilo Casagrande <milo.casagrande@linaro.org>2014-10-21 12:18:26 +0200
committerMilo Casagrande <milo.casagrande@linaro.org>2014-10-21 12:18:26 +0200
commitaff2d8d087d53d0ac02de70853e965c418525a85 (patch)
treeee398d7d64dc9f53ae470667a892cab03a5724dd /app/handlers/base.py
parent057f13543ab8fa51d1e8612593f5226c1bfd94f6 (diff)
base: Use wrapper function instead of single ones.
* Instead of importing and calling each function, use the wrapper one provided. Change-Id: I0e8d251e9d243854d48a23b7b0c95507990ee21a
Diffstat (limited to 'app/handlers/base.py')
-rw-r--r--app/handlers/base.py18
1 files changed, 3 insertions, 15 deletions
diff --git a/app/handlers/base.py b/app/handlers/base.py
index e689e69..3d352d3 100644
--- a/app/handlers/base.py
+++ b/app/handlers/base.py
@@ -32,12 +32,8 @@ from handlers.common import (
DEFAULT_RESPONSE_TYPE,
MASTER_KEY,
NOT_VALID_TOKEN,
- get_aggregate_value,
- get_and_add_date_range,
+ get_all_query_values,
get_query_fields,
- get_query_sort,
- get_query_spec,
- get_skip_and_limit,
valid_token_general,
validate_token,
)
@@ -415,17 +411,9 @@ class BaseHandler(RequestHandler):
unique = None
if self.request.arguments:
- query_args_func = self.get_query_arguments
-
- spec = get_query_spec(
- query_args_func,
- valid_keys=self._valid_keys(method)
+ spec, sort, fields, skip, limit, unique = get_all_query_values(
+ self.get_query_arguments, self._valid_keys(method)
)
- spec = get_and_add_date_range(spec, query_args_func)
- sort = get_query_sort(query_args_func)
- fields = get_query_fields(query_args_func)
- skip, limit = get_skip_and_limit(query_args_func)
- unique = get_aggregate_value(query_args_func)
return (spec, sort, fields, skip, limit, unique)