Mercurial > libervia-backend
comparison src/plugins/plugin_xep_0060.py @ 1243:b4a264915ea9
plugins groupblogs: fixes the massive retrieval callback (loop variable was misused in a lambda callback)
author | souliane <souliane@mailoo.org> |
---|---|
date | Sun, 19 Oct 2014 02:48:11 +0200 |
parents | f584fbda4773 |
children | 8b891f9be183 |
comparison
equal
deleted
inserted
replaced
1242:f584fbda4773 | 1243:b4a264915ea9 |
---|---|
213 @param service (JID): target service. | 213 @param service (JID): target service. |
214 @param nodeIdentifiers (list): the list of node identifiers to subscribe to. | 214 @param nodeIdentifiers (list): the list of node identifiers to subscribe to. |
215 @param sub_id (str): optional subscription identifier. | 215 @param sub_id (str): optional subscription identifier. |
216 @param options (list): optional list of subscription options | 216 @param options (list): optional list of subscription options |
217 @param profile_key (str): %(doc_profile_key)s | 217 @param profile_key (str): %(doc_profile_key)s |
218 @return: dict binding a subset of the keys of data to Deferred instances. | 218 @return: list of Deferred instances. |
219 """ | 219 """ |
220 profile, client = self.__getClientNProfile(profile_key, 'subscribe nodes') | 220 profile, client = self.__getClientNProfile(profile_key, 'subscribe nodes') |
221 found_nodes = yield self.listNodes(service, profile=profile) | 221 found_nodes = yield self.listNodes(service, profile=profile) |
222 subscribed_nodes = yield self.listSubscribedNodes(service, profile=profile) | 222 subscribed_nodes = yield self.listSubscribedNodes(service, profile=profile) |
223 d_list = [] | 223 d_list = [] |