summaryrefslogtreecommitdiffstats
path: root/deluge
diff options
context:
space:
mode:
authorCalum Lind <calumlind+deluge@gmail.com>2021-09-21 20:23:51 +0100
committerCalum Lind <calumlind+deluge@gmail.com>2021-09-21 20:27:38 +0100
commit0659fe46414ade0fcb80ecb5c15e5113043f1569 (patch)
tree5fe44d035ca2c27b50086338985e6dfbba9f86a4 /deluge
parent10501db63d95276f8059a5e557ba8f4798e86714 (diff)
downloaddeluge-0659fe46414ade0fcb80ecb5c15e5113043f1569.tar.gz
deluge-0659fe46414ade0fcb80ecb5c15e5113043f1569.tar.bz2
deluge-0659fe46414ade0fcb80ecb5c15e5113043f1569.zip
[Core] Export torrent get_magnet_uri method
Returns a generated magnet uri from torrent info
Diffstat (limited to 'deluge')
-rw-r--r--deluge/core/core.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/deluge/core/core.py b/deluge/core/core.py
index 8abf6ae02..cdf1ec39b 100644
--- a/deluge/core/core.py
+++ b/deluge/core/core.py
@@ -912,6 +912,10 @@ class Core(component.Component):
"""Sets a torrents tracker list. trackers will be ``[{"url", "tier"}]``"""
return self.torrentmanager[torrent_id].set_trackers(trackers)
+ @export
+ def get_magnet_uri(self, torrent_id):
+ return self.torrentmanager[torrent_id].get_magnet_uri()
+
@deprecated
@export
def set_torrent_max_connections(self, torrent_id, value):