summaryrefslogtreecommitdiff
path: root/redis/client.py
diff options
context:
space:
mode:
authorAndy McCurdy <andy@andymccurdy.com>2011-02-09 10:08:09 -0800
committerAndy McCurdy <andy@andymccurdy.com>2011-02-09 10:08:09 -0800
commit4ff702dd0b05355864ea47dfff78ccce262f3fb3 (patch)
tree0168ec5dbcf40d97e3ebabbc65ed4d6ddcbcbab5 /redis/client.py
parentd74cff87729ab9d815fe7a861d630f417306a3b9 (diff)
downloadredis-py-4ff702dd0b05355864ea47dfff78ccce262f3fb3.tar.gz
stylistic modes + tests for zrevrangebyscore
Diffstat (limited to 'redis/client.py')
-rw-r--r--redis/client.py20
1 files changed, 12 insertions, 8 deletions
diff --git a/redis/client.py b/redis/client.py
index 6c37339..a1c01d8 100644
--- a/redis/client.py
+++ b/redis/client.py
@@ -135,7 +135,9 @@ class Redis(threading.local):
string_keys_to_dict('SDIFF SINTER SMEMBERS SUNION',
lambda r: r and set(r) or set()
),
- string_keys_to_dict('ZRANGE ZRANGEBYSCORE ZREVRANGE ZREVRANGEBYSCORE', zset_score_pairs),
+ string_keys_to_dict('ZRANGE ZRANGEBYSCORE ZREVRANGE ZREVRANGEBYSCORE',
+ zset_score_pairs
+ ),
string_keys_to_dict('ZRANK ZREVRANK', int_or_none),
{
'BGREWRITEAOF': lambda r: \
@@ -951,7 +953,7 @@ class Redis(threading.local):
``desc`` indicates to sort in descending order.
``withscores`` indicates to return the scores along with the values.
- The return type is a list of (value, score) pairs
+ The return type is a list of (value, score) pairs
"""
if desc:
return self.zrevrange(name, start, end, withscores)
@@ -966,10 +968,11 @@ class Redis(threading.local):
Return a range of values from the sorted set ``name`` with scores
between ``min`` and ``max``.
- If ``start`` and ``num`` are specified, then return a slice of the range.
+ If ``start`` and ``num`` are specified, then return a slice
+ of the range.
``withscores`` indicates to return the scores along with the values.
- The return type is a list of (value, score) pairs
+ The return type is a list of (value, score) pairs
"""
if (start is not None and num is None) or \
(num is not None and start is None):
@@ -1016,7 +1019,7 @@ class Redis(threading.local):
``start`` and ``num`` can be negative, indicating the end of the range.
``withscores`` indicates to return the scores along with the values
- as a dictionary of value => score
+ as a dictionary of value => score
"""
pieces = ['ZREVRANGE', name, start, num]
if withscores:
@@ -1027,12 +1030,13 @@ class Redis(threading.local):
start=None, num=None, withscores=False):
"""
Return a range of values from the sorted set ``name`` with scores
- between ``min`` and ``max`` reversed.
+ between ``min`` and ``max`` in descending order.
- If ``start`` and ``num`` are specified, then return a slice of the range.
+ If ``start`` and ``num`` are specified, then return a slice
+ of the range.
``withscores`` indicates to return the scores along with the values.
- The return type is a list of (value, score) pairs
+ The return type is a list of (value, score) pairs
"""
if (start is not None and num is None) or \
(num is not None and start is None):