コード例 #1
0
ファイル: downloader.py プロジェクト: kmshi/miro
 def signal_change(self, needs_save=True, needs_signal_item=True):
     DDBObject.signal_change(self, needs_save=needs_save)
     if needs_signal_item:
         for item in self.item_list:
             item.signal_change(needs_save=False)
     if needs_save:
         self._cancel_save_later()
コード例 #2
0
ファイル: downloader.py プロジェクト: cool-RR/Miro
 def signal_change(self, needs_save=True, needs_signal_item=True):
     DDBObject.signal_change(self, needs_save=needs_save)
     if needs_signal_item:
         for item in self.item_list:
             item.signal_change(needs_save=False)
     if needs_save:
         self._cancel_save_later()
コード例 #3
0
ファイル: downloader.py プロジェクト: geoffl/miro
 def remove(self):
     """Removes downloader from the database and deletes the file.
     """
     rates = self._get_rates()
     app.download_state_manager.total_down_rate -= rates[0]
     app.download_state_manager.total_up_rate -= rates[1]
     self.stop(self.delete_files)
     DDBObject.remove(self)
コード例 #4
0
 def remove(self):
     """Removes downloader from the database and deletes the file.
     """
     rates = self._get_rates()
     app.download_state_manager.total_down_rate -= rates[0]
     app.download_state_manager.total_up_rate -= rates[1]
     self.stop(self.delete_files)
     DDBObject.remove(self)
コード例 #5
0
ファイル: downloader.py プロジェクト: cool-RR/Miro
 def remove(self):
     """Removes downloader from the database and deletes the file.
     """
     global total_down_rate
     global total_up_rate
     rates = self._get_rates()
     total_down_rate -= rates[0]
     total_up_rate -= rates[1]
     self.stop(self.delete_files)
     DDBObject.remove(self)
コード例 #6
0
ファイル: downloader.py プロジェクト: kmshi/miro
 def remove(self):
     """Removes downloader from the database and deletes the file.
     """
     global total_down_rate
     global total_up_rate
     rates = self._get_rates()
     total_down_rate -= rates[0]
     total_up_rate -= rates[1]
     self.stop(self.delete_files)
     DDBObject.remove(self)
コード例 #7
0
ファイル: downloader.py プロジェクト: nerdymcgee/miro
 def remove(self):
     """Removes downloader from the database and deletes the file.
     """
     rates = self._get_rates()
     app.download_state_manager.total_down_rate -= rates[0]
     app.download_state_manager.total_up_rate -= rates[1]
     if self.is_finished():
         app.local_metadata_manager.remove_file(self.get_filename())
     self.stop(self.delete_files)
     DDBObject.remove(self)
コード例 #8
0
 def remove(self):
     """Removes downloader from the database and deletes the file.
     """
     rates = self._get_rates()
     if rates[0] is not None:
         app.download_state_manager.total_down_rate -= rates[0]
     if rates[1] is not None:
         app.download_state_manager.total_up_rate -= rates[1]
     if self.is_finished():
         app.local_metadata_manager.remove_file(self.get_filename())
     self.stop(self.delete_files)
     DDBObject.remove(self)
コード例 #9
0
ファイル: folder.py プロジェクト: cool-RR/Miro
 def remove(self, move_items_to=None):
     """Removes this folder passing ``move_items_to`` to
     :func:miro.feed.Feed.remove.
     """
     children = list(self.get_children_view())
     for child in children:
         if child.is_watched_folder():
             child.set_visible(False) # just hide watched folders
             child.set_folder(None)
         else:
             child.remove(move_items_to)
     DDBObject.remove(self)
コード例 #10
0
ファイル: folder.py プロジェクト: zjmmjzzjm/miro
 def remove(self, move_items_to=None):
     """Removes this folder passing ``move_items_to`` to
     :func:miro.feed.Feed.remove.
     """
     children = list(self.get_children_view())
     for child in children:
         if child.is_watched_folder():
             child.set_visible(False)  # just hide watched folders
             child.set_folder(None)
         else:
             child.remove(move_items_to)
     DDBObject.remove(self)
コード例 #11
0
 def remove(self):
     """Removes downloader from the database and deletes the file.
     """
     self.before_changing_rates()
     if self.is_finished():
         if self.filename is not None:
             app.local_metadata_manager.remove_file(self.get_filename())
         else:
             logging.warn("RemoteDownloader.remove: filename is None, "
                          "but state is %s", self.get_state())
     self.stop(self.delete_files)
     self.after_changing_rates()
     DDBObject.remove(self)
コード例 #12
0
ファイル: downloader.py プロジェクト: dankamongmen/miro
 def signal_change(self, needs_save=True, needs_signal_item=True):
     DDBObject.signal_change(self, needs_save=needs_save)
     if needs_signal_item:
         for item in self.item_list:
             item.download_stats_changed()
コード例 #13
0
 def signal_change(self, needs_save=True, needs_signal_item=True):
     DDBObject.signal_change(self, needs_save=needs_save)
     if needs_signal_item:
         for item in self.item_list:
             item.download_stats_changed()
コード例 #14
0
ファイル: folder.py プロジェクト: cool-RR/Miro
 def remove(self, move_items_to=None):
     children = list(self.get_children_view())
     for child in children:
         child.remove(move_items_to)
     DDBObject.remove(self)
コード例 #15
0
ファイル: iconcache.py プロジェクト: CodeforEvolution/miro
 def remove(self):
     self.removed = True
     if self.filename:
         self.remove_file(self.filename)
     DDBObject.remove(self)
コード例 #16
0
ファイル: guide.py プロジェクト: nxmirrors/miro
 def remove(self):
     if self.client is not None:
         self.client.cancel()
         self.client = None
     self.remove_icon_cache()
     DDBObject.remove(self)
コード例 #17
0
ファイル: folder.py プロジェクト: zjmmjzzjm/miro
 def remove(self, move_items_to=None):
     children = list(self.get_children_view())
     for child in children:
         child.remove(move_items_to)
     DDBObject.remove(self)
コード例 #18
0
ファイル: guide.py プロジェクト: zjmmjzzjm/miro
 def remove(self):
     if self.client is not None:
         self.client.cancel()
         self.client = None
     self.remove_icon_cache()
     DDBObject.remove(self)
コード例 #19
0
ファイル: iconcache.py プロジェクト: nicolasembleton/miro
 def remove(self):
     self.removed = True
     if self.filename:
         self.remove_file(self.filename)
     DDBObject.remove(self)