id

266

publisher

xma@tickets.goffi.org/5b9d2994-8135-4586-a7f9-ab25d270df79

title
NotImplementedError in cagou
author
xma
created
01/07/2018, 21:06
updated
01/07/2018, 21:06
labels
cagou stack exception
type
bug
status
queued
priority
normal
milestone
0.7
severity
major
body
On macos, with dev version of the sat environment, if one is posting in cagou when primitivus is already running gives:

xma not found in jabberfr@chat.jabberfr.org, ignoring new chat state
Traceback (most recent call last):
File "/Users/xavier/.local/lib/python2.7/site-packages/plyer/utils.py", line 88, in _ensure_obj
mod = __import__(module, fromlist='.')
File "/Users/xavier/.local/lib/python2.7/site-packages/plyer/platforms/macosx/notification.py", line 2, in <module>
from pyobjus import autoclass, protocol, objc_str, ObjcBOOL
ImportError: No module named pyobjus
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.14/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dbus/connection.py", line 604, in msg_reply_handler
reply_handler(*message.get_args_list(**get_args_opts))
File "/Users/xavier/.local/lib/python2.7/site-packages/sat_frontends/quick_frontend/quick_chat.py", line 551, in _historyGetCb
self._onHistoryPrinted()
File "/Users/xavier/.local/lib/python2.7/site-packages/cagou/plugins/plugin_wid_chat.py", line 349, in _onHistoryPrinted
super(Chat, self)._onHistoryPrinted()
File "/Users/xavier/.local/lib/python2.7/site-packages/sat_frontends/quick_frontend/quick_chat.py", line 480, in _onHistoryPrinted
self.messageNew(*data)
File "/Users/xavier/.local/lib/python2.7/site-packages/sat_frontends/quick_frontend/quick_chat.py", line 613, in messageNew
self.createMessage(message)
File "/Users/xavier/.local/lib/python2.7/site-packages/cagou/plugins/plugin_wid_chat.py", line 352, in createMessage
self.appendMessage(message)
File "/Users/xavier/.local/lib/python2.7/site-packages/cagou/plugins/plugin_wid_chat.py", line 356, in appendMessage
self.notify(mess_data)
File "/Users/xavier/.local/lib/python2.7/site-packages/cagou/plugins/plugin_wid_chat.py", line 383, in notify
title=_(u"private message"))
File "/Users/xavier/.local/lib/python2.7/site-packages/cagou/core/cagou_main.py", line 825, in desktop_notif
timeout = duration)
File "/Users/xavier/.local/lib/python2.7/site-packages/plyer/facades/notification.py", line 47, in notify
app_name=app_name, timeout=timeout, ticker=ticker)
File "/Users/xavier/.local/lib/python2.7/site-packages/plyer/facades/notification.py", line 52, in _notify
raise NotImplementedError("No usable implementation found!")
NotImplementedError: No usable implementation found!
/!\ Exception in handler for D-Bus signal:
Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.14/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dbus/connection.py", line 230, in maybe_handle_message
self._handler(*args, **kwargs)
File "/Users/xavier/.local/lib/python2.7/site-packages/sat_frontends/quick_frontend/quick_app.py", line 423, in signalReceived
handler(*args, **kwargs)
File "/Users/xavier/.local/lib/python2.7/site-packages/sat_frontends/quick_frontend/quick_app.py", line 658, in messageNewHandler
uid, timestamp, from_jid, target, msg, subject, type_, extra, profile
File "/Users/xavier/.local/lib/python2.7/site-packages/sat_frontends/quick_frontend/quick_chat.py", line 613, in messageNew
self.createMessage(message)
File "/Users/xavier/.local/lib/python2.7/site-packages/cagou/plugins/plugin_wid_chat.py", line 352, in createMessage
self.appendMessage(message)
File "/Users/xavier/.local/lib/python2.7/site-packages/cagou/plugins/plugin_wid_chat.py", line 356, in appendMessage
self.notify(mess_data)
File "/Users/xavier/.local/lib/python2.7/site-packages/cagou/plugins/plugin_wid_chat.py", line 383, in notify
title=_(u"private message"))
File "/Users/xavier/.local/lib/python2.7/site-packages/cagou/core/cagou_main.py", line 825, in desktop_notif
timeout = duration)
File "/Users/xavier/.local/lib/python2.7/site-packages/plyer/facades/notification.py", line 47, in notify
app_name=app_name, timeout=timeout, ticker=ticker)
File "/Users/xavier/.local/lib/python2.7/site-packages/plyer/facades/notification.py", line 52, in _notify
raise NotImplementedError("No usable implementation found!")
NotImplementedError: No usable implementation found!
Can't get avatar: NotFound: Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.14/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dbus/service.py", line 707, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "<DBus bridge>", line 1, in avatarGet
File "/Users/xavier/.local/lib/python2.7/site-packages/sat/bridge/dbus_bridge.py", line 107, in _callback
result = self.cb[name](*args, **kwargs)
File "/Users/xavier/.local/lib/python2.7/site-packages/sat/plugins/plugin_xep_0054.py", line 397, in _getAvatar
d = self.getAvatar(client, jid.JID(entity), cache_only, hash_only)
File "/Users/xavier/.local/lib/python2.7/site-packages/sat/plugins/plugin_xep_0054.py", line 413, in getAvatar
raise exceptions.NotFound
NotFound

Can't get avatar: NotFound: Traceback (most recent call last):
File "/usr/local/Cellar/python/2.7.14/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/dbus/service.py", line 707, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "<DBus bridge>", line 1, in avatarGet
File "/Users/xavier/.local/lib/python2.7/site-packages/sat/bridge/dbus_bridge.py", line 107, in _callback
result = self.cb[name](*args, **kwargs)
File "/Users/xavier/.local/lib/python2.7/site-packages/sat/plugins/plugin_xep_0054.py", line 397, in _getAvatar
d = self.getAvatar(client, jid.JID(entity), cache_only, hash_only)
File "/Users/xavier/.local/lib/python2.7/site-packages/sat/plugins/plugin_xep_0054.py", line 413, in getAvatar
raise exceptions.NotFound
NotFound

After that, cagou got no new content (primtivus still is updated). This is quite annoying.
comments_uri
xmpp:pubsub.goffi.org?;node=urn%3Axmpp%3Amicroblog%3A0%3Acomments%2Forg.salut-a-toi.tickets%3A0_o2qFCmdtCPoZkVkHXrCrA6

You are not logged. You need to log in to comment.