summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Shyba <victor1984@riseup.net>2016-11-16 23:05:07 -0300
committerdrebs <drebs@leap.se>2016-12-12 09:12:01 -0200
commit1be8f24264d7c0e9c8616faa64c206954fa5c342 (patch)
treebd0987e70f8120f84eeec17203a90bdf3ddc79ae
parentd656f671b3784575ba4c5bf2a30478c98198a95c (diff)
[refactor] better naming for producer calling
Giving the proper name to the function and arguments helps to make the producer wizardry less magic.
-rw-r--r--client/src/leap/soledad/client/http_target/send_protocol.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/client/src/leap/soledad/client/http_target/send_protocol.py b/client/src/leap/soledad/client/http_target/send_protocol.py
index 63ce6b42..0cb6d039 100644
--- a/client/src/leap/soledad/client/http_target/send_protocol.py
+++ b/client/src/leap/soledad/client/http_target/send_protocol.py
@@ -56,7 +56,8 @@ class DocStreamProducer(object):
yield self.sleep(0.001)
continue
call = self.producer.pop(0)
- yield call[0](*call[1:])
+ fun, args = call[0], call[1:]
+ yield fun(*args)
consumer.write(self.body.pop(1, leave_open=True))
consumer.write(self.body.pop(0)) # close stream