From 8feef2560909189d3667eb6cbda15cfae2689fda Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Thu, 9 Sep 2010 08:00:51 +0200 Subject: [PATCH] [sulfur] remove background caches generation, it's slowing down a bit and doesn't work as user --- sulfur/src/sulfur/__init__.py | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/sulfur/src/sulfur/__init__.py b/sulfur/src/sulfur/__init__.py index 4f26a758c..41dfefd08 100644 --- a/sulfur/src/sulfur/__init__.py +++ b/sulfur/src/sulfur/__init__.py @@ -367,9 +367,6 @@ class SulfurApplication(Controller, SulfurApplicationEventsMixin): self.setup_preferences() self.setup_events_handling() - # can lead to sqlite3 db corruptions? - self.setup_background_cache_generators() - def setup_resources_locked(self): self.ui.repoRefreshButton.set_sensitive(not self._RESOURCES_LOCKED) self.ui.queueTabBox.set_sensitive(not self._RESOURCES_LOCKED) @@ -398,25 +395,6 @@ class SulfurApplication(Controller, SulfurApplicationEventsMixin): txt = widget.get_text() widget.set_markup("%s" % (txt,)) - def setup_background_cache_generators(self): - - # configuration files update cache generation - def file_updates_cache_gen(): - with self._privileges: - self._entropy.FileUpdates.scan(quiet = True) - self._cacher.sync() - return False - - def file_updates_fill_view(): - try: - self._populate_files_update() - except AttributeError: # it is really necessary - return - gobject.idle_add(file_updates_cache_gen) - return False - - gobject.idle_add(file_updates_fill_view) - def setup_events_handling(self): def queue_changed(event, length):