Changeset 17:d42fd6c92576 for wokkel/pubsub.py
- Timestamp:
- Apr 15, 2008, 7:32:14 PM (14 years ago)
- Branch:
- default
- Convert:
- svn:b33ecbfc-034c-dc11-8662-000475d9059e/trunk@47
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wokkel/pubsub.py
r15 r17 231 231 return item 232 232 233 class Items(PubSubRequest): 234 verb = 'items' 235 method = 'get' 236 237 def __init__(self, xs, node): 238 PubSubRequest.__init__(self, xs) 239 self.command["node"] = node 233 240 234 241 class PubSubClient(XMPPHandler): … … 334 341 return request.send(service) 335 342 343 def items(self, service, nodeIdentifier): 344 def cb(iq): 345 items = [] 346 for element in iq.pubsub.items.elements(): 347 if element.uri == NS_PUBSUB and element.name == 'item': 348 items.append(element) 349 return items 350 351 request = Items(self.xmlstream, nodeIdentifier) 352 return request.send(service).addCallback(cb) 336 353 337 354 class PubSubService(XMPPHandler, IQHandlerMixin):
Note: See TracChangeset
for help on using the changeset viewer.