goffi
21/10/2021, 16:04
I could reproduce the issue (with a node configuration set without anything to set), thus I believe the traceback is something like:
021-10-21T18:02:52+0200 [-] Unhandled error in iq handler:
2021-10-21T18:02:52+0200 [-] Unhandled Error
Traceback (most recent call last):
File "/home/goffi/dev/sat_pubsub/sat_pubsub/backend.py", line 764, in <lambda>
lambda result: defer.ensureDeferred(
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/internet/defer.py", line 951, in ensureDeferred
return Deferred.fromCoroutine(coro)
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/internet/defer.py", line 905, in fromCoroutine
return _cancellableInlineCallbacks(coro)
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/internet/defer.py", line 1571, in _cancellableInlineCallbacks
_inlineCallbacks(None, g, status)
--- <exception caught here> ---
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/internet/defer.py", line 662, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/wokkel/subprotocols.py", line 449, in fromStanzaError
failure.trap(error.StanzaError)
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/python/failure.py", line 450, in trap
self.raiseException()
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/python/failure.py", line 475, in raiseException
raise self.value.with_traceback(self.tb)
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/internet/defer.py", line 662, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/wokkel/subprotocols.py", line 445, in checkNotImplemented
failure.trap(NotImplementedError)
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/python/failure.py", line 450, in trap
self.raiseException()
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/python/failure.py", line 475, in raiseException
raise self.value.with_traceback(self.tb)
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/internet/defer.py", line 662, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "/home/goffi/dev/sat_pubsub/sat_pubsub/backend.py", line 1685, in _mapErrors
e = failure.trap(*list(self._errorMap.keys()))
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/python/failure.py", line 450, in trap
self.raiseException()
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/python/failure.py", line 475, in raiseException
raise self.value.with_traceback(self.tb)
File "/home/goffi/venvs/sat_pubsub/lib/python3.8/site-packages/twisted/internet/defer.py", line 1445, in _inlineCallbacks
result = current_context.run(g.send, result)
File "/home/goffi/dev/sat_pubsub/sat_pubsub/backend.py", line 800, in _doSetNodeConfiguration
return await node.setConfiguration(options)
builtins.TypeError: object NoneType can't be used in 'await' expression