summaryrefslogtreecommitdiff
path: root/trove/common/pagination.py
diff options
context:
space:
mode:
authorcaoyue <yue.cao@easystack.cn>2016-01-16 13:55:51 +0800
committercaoyue <yue.cao@easystack.cn>2016-01-16 13:57:08 +0800
commit3a6aa05b8e7ef5efbc73bf8420674d7880308ae0 (patch)
treecdcbe41914e647aec75424902ecda5822e01bac1 /trove/common/pagination.py
parent2349e192d778e1bb1ac1a260d145f074339872f6 (diff)
downloadtrove-3a6aa05b8e7ef5efbc73bf8420674d7880308ae0.tar.gz
Drop python 2.6 support
Change-Id: I534bd072f4fd90e30f3716ed388064950ccef5f8
Diffstat (limited to 'trove/common/pagination.py')
-rw-r--r--trove/common/pagination.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/trove/common/pagination.py b/trove/common/pagination.py
index d9534a32..6f57e54f 100644
--- a/trove/common/pagination.py
+++ b/trove/common/pagination.py
@@ -14,10 +14,7 @@
# under the License.
import bisect
-try:
- from collections import OrderedDict
-except ImportError:
- from ordereddict import OrderedDict
+import collections
import six.moves.urllib.parse as urllib_parse
@@ -114,7 +111,8 @@ class AppUrl(object):
parsed_url = urllib_parse.urlparse(self.url)
# Build a dictionary out of the query parameters in the URL
# with an OrderedDict to preserve the order of the URL.
- query_params = OrderedDict(urllib_parse.parse_qsl(parsed_url.query))
+ query_params = collections.OrderedDict(
+ urllib_parse.parse_qsl(parsed_url.query))
# Use kwargs to change or update any values in the query dict.
query_params.update(kwargs)