From e4e4ded874c344787e36ee4a380fff9cca1dc74a Mon Sep 17 00:00:00 2001 From: Marcos Pinto Date: Mon, 17 Sep 2007 03:56:42 +0000 Subject: [PATCH] move pause code in blocklist plugin --- plugins/BlocklistImport/__init__.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/plugins/BlocklistImport/__init__.py b/plugins/BlocklistImport/__init__.py index 8df37e049..b1b216ab1 100644 --- a/plugins/BlocklistImport/__init__.py +++ b/plugins/BlocklistImport/__init__.py @@ -54,12 +54,6 @@ class BlocklistImport: self.gtkconf = GTKConfig(self) self.gtkprog = GTKProgress(self) self.nimported = 0 - # Stop all torrents - self.paused_or_not = {} - for unique_ID in self.core.unique_IDs: - self.paused_or_not[unique_ID] = self.core.is_user_paused(unique_ID) - if not self.paused_or_not[unique_ID]: - self.core.set_user_pause(unique_ID, True, enforce_queue=False) self.blockfile = deluge.common.CONFIG_DIR + "/blocklist.cache" @@ -77,6 +71,13 @@ class BlocklistImport: self.gtkprog.download_prog(curr/incs) def loadlist(self, fetch=False): + # Stop all torrents + self.paused_or_not = {} + for unique_ID in self.core.unique_IDs: + self.paused_or_not[unique_ID] = self.core.is_user_paused(unique_ID) + if not self.paused_or_not[unique_ID]: + self.core.set_user_pause(unique_ID, True, enforce_queue=False) + self.gtkprog.start() # Attempt initial import