Changeset 194:f1b586df427b for wokkel/subprotocols.py
- Timestamp:
- Oct 3, 2016, 8:49:10 AM (6 years ago)
- Branch:
- default
- rebase_source:
- 77cb4411a2525cb7b972b664a751e11c11b7cf65
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wokkel/subprotocols.py
r166 r194 8 8 """ 9 9 10 __all__ = ['XMPPHandler', 'XMPPHandlerCollection', 'StreamManager', 11 'IQHandlerMixin'] 12 13 from zope.interface import implements 10 from __future__ import division, absolute_import 11 12 from zope.interface import implementer 14 13 15 14 from twisted.internet import defer 16 15 from twisted.internet.error import ConnectionDone 17 16 from twisted.python import failure, log 17 from twisted.python.compat import iteritems, itervalues 18 18 from twisted.python.deprecate import deprecatedModuleAttribute 19 19 from twisted.python.versions import Version … … 31 31 "XMPPHandlerCollection") 32 32 33 @implementer(ijabber.IXMPPHandler) 33 34 class XMPPHandler(object): 34 35 """ … … 38 39 extension protocols, and are referred to as a subprotocol implementation. 39 40 """ 40 41 implements(ijabber.IXMPPHandler)42 41 43 42 def __init__(self): … … 278 277 iqDeferreds = self._iqDeferreds 279 278 self._iqDeferreds = {} 280 for d in i qDeferreds.itervalues():279 for d in itervalues(iqDeferreds): 281 280 d.errback(reason) 282 281 … … 456 455 457 456 handler = None 458 for queryString, method in self.iqHandlers.iteritems():457 for queryString, method in iteritems(self.iqHandlers): 459 458 if xpath.internQuery(queryString).matches(iq): 460 459 handler = getattr(self, method) … … 473 472 474 473 iq.handled = True 474 475 476 477 __all__ = ['XMPPHandler', 'XMPPHandlerCollection', 'StreamManager', 478 'IQHandlerMixin']
Note: See TracChangeset
for help on using the changeset viewer.