From 02f452aa4797ec20db8946ae63852d84401d9da5 Mon Sep 17 00:00:00 2001 From: Joshua Harlow Date: Fri, 13 May 2016 18:06:57 -0700 Subject: [PATCH] Just update the stored in-place --- delimiter/drivers/zookeeper.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/delimiter/drivers/zookeeper.py b/delimiter/drivers/zookeeper.py index 865e6b8..2f27144 100644 --- a/delimiter/drivers/zookeeper.py +++ b/delimiter/drivers/zookeeper.py @@ -118,10 +118,8 @@ class ZookeeperQuotaEngine(engine.QuotaEngine): "Unsupported kind '%s' encountered" " for resource '%s' owned by '%s'" % (kind, resource, for_who)) - return { - 'kind': kind, - 'details': processor.process(stored['details'], amount), - } + stored['details'] = processor.process(stored['details'], amount) + return stored def consume_many(self, for_who, resources, amounts): who_path = paths.join(self.uri.path, for_who)