mirror of
https://git.deluge-torrent.org/deluge
synced 2025-08-16 07:19:00 +00:00
tweak save_upmem
This commit is contained in:
parent
da9bf950a7
commit
b645417689
2 changed files with 6 additions and 1 deletions
|
@ -291,6 +291,10 @@ class Manager:
|
||||||
print "Saving fastresume data..."
|
print "Saving fastresume data..."
|
||||||
self.save_fastresume_data()
|
self.save_fastresume_data()
|
||||||
|
|
||||||
|
# save upload memory
|
||||||
|
print "Saving uploaded memory..."
|
||||||
|
self.save_upmem()
|
||||||
|
|
||||||
# Shutdown torrent core
|
# Shutdown torrent core
|
||||||
print "Quitting the core..."
|
print "Quitting the core..."
|
||||||
deluge_core.quit()
|
deluge_core.quit()
|
||||||
|
@ -660,7 +664,6 @@ of HD space! Oops!\nWe had to pause at least one torrent"))
|
||||||
def prioritize_files(self, unique_ID, priorities, update_files_removed=False):
|
def prioritize_files(self, unique_ID, priorities, update_files_removed=False):
|
||||||
assert(len(priorities) == \
|
assert(len(priorities) == \
|
||||||
self.get_core_torrent_state(unique_ID)['num_files'])
|
self.get_core_torrent_state(unique_ID)['num_files'])
|
||||||
|
|
||||||
self.unique_IDs[unique_ID].priorities = priorities[:]
|
self.unique_IDs[unique_ID].priorities = priorities[:]
|
||||||
deluge_core.prioritize_files(unique_ID, priorities)
|
deluge_core.prioritize_files(unique_ID, priorities)
|
||||||
if update_files_removed:
|
if update_files_removed:
|
||||||
|
|
|
@ -748,6 +748,7 @@ window, please enter your password"))
|
||||||
path = self.manager.unique_IDs[uid].filename
|
path = self.manager.unique_IDs[uid].filename
|
||||||
save_dir = self.manager.unique_IDs[uid].save_dir
|
save_dir = self.manager.unique_IDs[uid].save_dir
|
||||||
trackerslist = self.manager.unique_IDs[uid].trackers
|
trackerslist = self.manager.unique_IDs[uid].trackers
|
||||||
|
self.manager.save_upmem()
|
||||||
uploaded_memory = self.manager.unique_IDs[uid].uploaded_memory
|
uploaded_memory = self.manager.unique_IDs[uid].uploaded_memory
|
||||||
priorities = self.manager.get_priorities(uid)
|
priorities = self.manager.get_priorities(uid)
|
||||||
save_info = [path, save_dir, order, trackerslist, \
|
save_info = [path, save_dir, order, trackerslist, \
|
||||||
|
@ -766,6 +767,7 @@ window, please enter your password"))
|
||||||
if save_info[4]:
|
if save_info[4]:
|
||||||
self.manager.unique_IDs[unique_ID].initial_uploaded_memory = \
|
self.manager.unique_IDs[unique_ID].initial_uploaded_memory = \
|
||||||
save_info[4]
|
save_info[4]
|
||||||
|
self.manager.save_upmem()
|
||||||
if save_info[3]:
|
if save_info[3]:
|
||||||
try:
|
try:
|
||||||
self.manager.replace_trackers(unique_ID, save_info[3])
|
self.manager.replace_trackers(unique_ID, save_info[3])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue