def _load(self, sched): """Load data from persistent store""" S_s, s_s = self._setup_plugins() sc = GetSourceController() direct_sources = set(S_s) other_sources = set(s_s) - direct_sources sc.add(direct_sources, toplevel=True) sc.add(other_sources, toplevel=False) sc.cache_toplevel_sources() self.source_pane.source_rebase(sc.root) learn.load()
def _load(self, sched): """Load data from persistent store""" setctl = settings.GetSettingsController() setctl.connect("plugin-enabled-changed", self._plugin_enabled) setctl.connect("plugin-toplevel-changed", self._plugin_catalog_changed) self._load_all_plugins() D_s, d_s = self._get_directory_sources() sc = GetSourceController() sc.add(None, D_s, toplevel=True) sc.add(None, d_s, toplevel=False) sc.initialize() self._reload_source_root() learn.load()
def _load(self, sched): """Begin Data Controller work when we get application 'load' signal Load the data model from saved configuration and caches """ setctl = settings.GetSettingsController() setctl.connect("plugin-enabled-changed", self._plugin_enabled) setctl.connect("plugin-toplevel-changed", self._plugin_catalog_changed) self._load_all_plugins() D_s, d_s = self._get_directory_sources() sc = GetSourceController() sc.add(None, D_s, toplevel=True) sc.add(None, d_s, toplevel=False) sc.initialize() learn.load()