]> git.saurik.com Git - redis.git/commitdiff
redis-sha1.rb utility updated
authorantirez <antirez@gmail.com>
Thu, 10 Dec 2009 18:47:12 +0000 (19:47 +0100)
committerantirez <antirez@gmail.com>
Thu, 10 Dec 2009 18:47:12 +0000 (19:47 +0100)
utils/redis-sha1.rb

index 6f9e045b4630e64f82d7a5ec8355aedb9b9400a0..b240e2cac183a149e40568b02a2dfc1bb14767a4 100644 (file)
@@ -24,6 +24,8 @@ def redisSha1(opts={})
             sha1 = Digest::SHA1.hexdigest(sha1+r.list_range(k,0,-1).join("\x01"))
         elsif vtype == "set"
             sha1 = Digest::SHA1.hexdigest(sha1+r.set_members(k).to_a.sort.join("\x02"))
+        elsif vtype == "zset"
+            sha1 = Digest::SHA1.hexdigest(sha1+r.zrange(k,0,-1).join("\x01"))
         end
     }
     sha1