mirror of
https://git.deluge-torrent.org/deluge
synced 2025-04-20 11:35:49 +00:00
webseed plugin persistence
This commit is contained in:
parent
d2761b1603
commit
6bcd0ca604
2 changed files with 9 additions and 0 deletions
|
@ -53,6 +53,14 @@ class webseedMenu:
|
|||
self.menuitem.connect("activate", self.webseed_clicked)
|
||||
self.interface.torrent_menu.append(self.menuitem)
|
||||
self.menuitem.show_all()
|
||||
for torrent in self.core.get_queue():
|
||||
unique_ID = self.core.get_torrent_unique_id(torrent)
|
||||
try:
|
||||
if self.core.unique_IDs[unique_ID].webseed_urls:
|
||||
for urls in self.core.unique_IDs[unique_ID].webseed_urls:
|
||||
self.core.add_url_seed(unique_ID, urls)
|
||||
except AttributeError:
|
||||
pass
|
||||
|
||||
def update(self):
|
||||
pass
|
||||
|
|
|
@ -163,6 +163,7 @@ class torrent_info:
|
|||
self.uploaded_memory = 0
|
||||
self.upload_rate_limit = 0
|
||||
self.download_rate_limit = 0
|
||||
self.webseed_urls = []
|
||||
|
||||
self.delete_me = False # set this to true, to delete it on next sync
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue