Opened 8 years ago

Closed 8 years ago

#3149 closed Enhancement (invalid)

Daemon should emit dbus signals on completed torrents and completed files

Reported by: marcus Owned by:
Priority: Normal Milestone: None Set
Component: Daemon Version:
Severity: Normal Keywords:
Cc:

Description

Hi,

it would be nice if transmission would emit a dbus signal once a file from a torrent is completely downloaded (in case of torrents that contain more than one client) and once a torrent is finished completely. Also, an object/interface to access metadata like filename, path, torrentname, torrentid, etc. would be nice.

I'm currently using a workaround with inotify and transmissionrpc, but a dbus interface would be much smoother.

marcus

Change History (4)

comment:1 Changed 8 years ago by charles

  • Resolution set to invalid
  • Status changed from new to closed

Hi Marcus,

I see where this would be useful, but the daemon runs on lots of embedded systems where dbus doesn't exist...

comment:2 Changed 8 years ago by marcus

Hi Charles,

is that really a problem? transmission already has dbus support and that issue is already addressed in the build configuration trough ${use_dbus_glib} Shouldn't this be doable the same way the current dbus support is handled?

comment:3 Changed 8 years ago by marcus

  • Resolution invalid deleted
  • Status changed from closed to reopened
  • Version 1.92 deleted

comment:4 Changed 8 years ago by charles

  • Resolution set to invalid
  • Status changed from reopened to closed

Transmission 2.00 has hooks to run a script when a torrent finishes downloading completely. You could write a script to emit a dbus signal, or have the script do whatever the dbus listener was going to do. :)

Note: See TracTickets for help on using tickets.