From a1fdb42fefb4e5a73daa53848a31c5ab94e69dc7 Mon Sep 17 00:00:00 2001 From: Christoph Tavan Date: Tue, 17 Jul 2012 14:35:54 +0200 Subject: [PATCH 1/3] Also allow passing a list of keys to delete(). --- txredisapi.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/txredisapi.py b/txredisapi.py index 20d0756..0006aec 100644 --- a/txredisapi.py +++ b/txredisapi.py @@ -385,10 +385,11 @@ def exists(self, key): """ return self.execute_command("EXISTS", key) - def delete(self, *keys): + def delete(self, keys, *args): """ Delete one or more keys """ + keys = list_or_args("mget", keys, args) return self.execute_command("DEL", *keys) def type(self, key): From 45b9669c52feb035fa22c9c0d775b54884848a66 Mon Sep 17 00:00:00 2001 From: Christoph Tavan Date: Tue, 17 Jul 2012 14:36:14 +0200 Subject: [PATCH 2/3] Add myself to README as proposed by @gleicon --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 98a1b51..c581727 100644 --- a/README.md +++ b/README.md @@ -540,3 +540,7 @@ Thanks to (in no particular order): - Jeremy Archer - Minor bugfixes. + +- Christoph Tavan (@ctavan) + + - Idea and test case for nested multi bulk replies, minor command enhancements. From eedda8803c4a7987ee44532ce9485953cdfe728e Mon Sep 17 00:00:00 2001 From: Christoph Tavan Date: Tue, 17 Jul 2012 15:16:25 +0200 Subject: [PATCH 3/3] Fix c&p mistake. --- txredisapi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/txredisapi.py b/txredisapi.py index 0006aec..bce7288 100644 --- a/txredisapi.py +++ b/txredisapi.py @@ -389,7 +389,7 @@ def delete(self, keys, *args): """ Delete one or more keys """ - keys = list_or_args("mget", keys, args) + keys = list_or_args("delete", keys, args) return self.execute_command("DEL", *keys) def type(self, key):