Deluge helper not working

Bug #507184 reported by Hund
36
This bug affects 9 people
Affects Status Importance Assigned to Milestone
DockManager
New
Low
Unassigned
Docky
Invalid
Low
Rico Tzschichholz

Bug Description

This is what I get when I start Docky (running Deluge 1.2.0~rc5-2~karmic~ppa2)

[Info 21:24:22.559] [Helper] Starting deluge_badge.py
[Info 21:24:22.919] [Helper] deluge_badge.py :: cannot import name sclient
[Info 21:24:22.922] [Helper] deluge_badge.py has exited (Code 0).

This is what I get if I try to start the Deluge helper (running Deluge 1.2.0~rc5-2~karmic~ppa2)

[Info 21:28:04.168] [Helper] Starting deluge_badge.py
/usr/lib/pymodules/python2.6/deluge/ui/gtkui/gtkui.py:165: Warning: g_set_prgname() called multiple times
  self.gnome_prog = gnome.init("Deluge", deluge.common.get_version())
/usr/lib/pymodules/python2.6/deluge/core/core.py:611: DeprecationWarning: Use get_session_status().
  warnings.warn("Use get_session_status().", DeprecationWarning)

I then downgraded Deluge to the version in Ubuntu's repo (1.1.9+dfsg-1) and then I couldnt see any error messages, but it didnt work anyway.

Ubuntu 9.10 (64-bit)
Docky 2.0~bzr1055-0karmic1~dockycore1

Robert Dyer (psybers)
Changed in docky:
assignee: nobody → Rico Tzschichholz (ricotz)
importance: Undecided → Low
Revision history for this message
Rico Tzschichholz (ricotz) wrote :

Deluge 1.2 introduced a whole new rpc api and removed the old methods.
But the script should be working for <=1.1.9.

Revision history for this message
Hund (hund) wrote :

When will there be support for Deluge 1.2?

Revision history for this message
Igor Sołdrzyński (igor255) wrote :

i have deluge 1.1.9, and it's not working ... i don't even know what should i see ...

Revision history for this message
Hund (hund) wrote :

Download and upload speed in the icon.

Changed in docky:
status: New → Confirmed
Revision history for this message
Igor Sołdrzyński (igor255) wrote :

"Download and upload speed in the icon."
so i don't have it ...

Revision history for this message
Andrea Calabrò (mastropino) wrote :

The same here!

[Info 14:22:48.764] [Helper] deluge_badge.py :: cannot import name sclient
[Info 14:22:48.775] [Helper] deluge_badge.py has exited (Code 0).

Revision history for this message
Erigami (erigami) wrote :

Apparently 'sclient' is the deluge remote control. I had this problem until I installed the other deluge packages: deluge-console, deluge-torrent, and deluge-webui.

Revision history for this message
Chris Gross (gross-cw) wrote :

Will this be fixed in the near future?

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

Since deluge has a nice plugin interface it would be the best to use it and make such an python egg.

Revision history for this message
Cas (calumlind) wrote :

If anyone is interested I made a quick deluge 1.2.x compatible helper based on the original.

http://forum.deluge-torrent.org/viewtopic.php?f=9&t=30985

Robert Dyer (psybers)
Changed in docky:
status: Confirmed → Invalid
Robert Dyer (psybers)
Changed in dockmanager:
importance: Undecided → Low
Revision history for this message
Igor Gevka (fresh13) wrote :

I have modified the helper of Cas to match the recent Docky api and added Pause All/Resume All menu items to Deluge icon on dock. I've attached the updated helper.

Revision history for this message
Cas (calumlind) wrote :

Can this plugin code be added to the Docky release as it is very unlikely anyone will be using Deluge older that v1.2 and they are not supported anyway.

Revision history for this message
Fabien Carrion (fabien-carrion) wrote :

This helper works with deluge 1.3

Thanks

Revision history for this message
Igor Gevka (fresh13) wrote :

You're welcome.

I've created a branch with this code in and proposed it for a merge:
https://code.launchpad.net/~fresh13/dockmanager/deluge_helper/+merge/51229

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.