gwibber-team team mailing list archive
-
gwibber-team team
-
Mailing list archive
-
Message #00052
Gwibber 2.x and urlshortner plugins
Adding my own urlshortner plugin to Gwibber 0.9.x version was pretty
easy. Running Ubuntu Jaunty I just added my own python code
to /usr/lib/python2.6/dist-packages/gwibber/urlshorter/ compile it and
add it to __init__.py file. My urlshortner service worked.
I'm testing Gwibber 2.x from ubuntu gwibber-daily repo and it seems that
you guys changed something because it doesn't work for me anymore.
The service I'm trying to use as plugin is http://skrci.me it's our
Slovenian url shortner with a simple api available for example:
http://skrci.me/api.jsp?url=www.google.com
How can I make it work again?
I'm getting this error:
DEBUG:root:Launched from /usr/bin
DEBUG:root:Assuming path is correct
WARNING:root:desktopcouch is not available. . falling back to gconf
Exception RuntimeError: 'maximum recursion depth exceeded while calling
a Python object' in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded while calling
a Python object' in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded while calling
a Python object' in <type 'exceptions.AttributeError'> ignored
Exception RuntimeError: 'maximum recursion depth exceeded while calling
a Python object' in <type 'exceptions.AttributeError'> ignored
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/gwibber/gwui.py", line 472, in
on_add_text
short = self.shortener.shorten(text, service)
File "/var/lib/python-support/python2.6/dbus/proxies.py", line 540, in
__getattr__
return self._obj.get_dbus_method(member, self._dbus_interface)
File "/var/lib/python-support/python2.6/dbus/proxies.py", line 464, in
get_dbus_method
dbus_interface)
RuntimeError: maximum recursion depth exceeded while calling a Python
object
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/apport_python_hook.py", line
38, in apport_excepthook
from apport.packaging_impl import impl as packaging
File "/usr/lib/python2.6/dist-packages/apport/__init__.py", line 1, in
<module>
from apport.report import Report
File "/usr/lib/python2.6/dist-packages/apport/report.py", line 15, in
<module>
import fnmatch, glob, atexit, traceback
File "/usr/lib/python2.6/glob.py", line 75, in <module>
magic_check = re.compile('[*?[]')
File "/usr/lib/python2.6/re.py", line 190, in compile
return _compile(pattern, flags)
RuntimeError: maximum recursion depth exceeded
Original exception was:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/gwibber/gwui.py", line 472, in
on_add_text
short = self.shortener.shorten(text, service)
File "/var/lib/python-support/python2.6/dbus/proxies.py", line 540, in
__getattr__
return self._obj.get_dbus_method(member, self._dbus_interface)
File "/var/lib/python-support/python2.6/dbus/proxies.py", line 464, in
get_dbus_method
dbus_interface)
RuntimeError: maximum recursion depth exceeded while calling a Python
object
Cheers,
Nil Gradisnik