diff options
author | Mounir Lamouri <volkmar@gentoo.org> | 2009-07-12 22:26:10 +0000 |
---|---|---|
committer | Mounir Lamouri <volkmar@gentoo.org> | 2009-07-12 22:26:10 +0000 |
commit | 7b8f73f40fd6372947532c60f2a9d5674a57ae9e (patch) | |
tree | 24d697de8dc19b89d4e266e55ed52b25dd89d57f /pym/_emerge/search.py | |
parent | c54a920d60415f19b3a42796193d87b6b21c84a1 (diff) | |
download | portage-7b8f73f40fd6372947532c60f2a9d5674a57ae9e.tar.gz portage-7b8f73f40fd6372947532c60f2a9d5674a57ae9e.tar.bz2 portage-7b8f73f40fd6372947532c60f2a9d5674a57ae9e.zip |
Allow search and depgraph to avoid spinner by using spinner=None
svn path=/main/trunk/; revision=13822
Diffstat (limited to 'pym/_emerge/search.py')
-rw-r--r-- | pym/_emerge/search.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/pym/_emerge/search.py b/pym/_emerge/search.py index bcb31e474..96b3398b0 100644 --- a/pym/_emerge/search.py +++ b/pym/_emerge/search.py @@ -67,6 +67,10 @@ class search(object): self._dbs.append(vardb) self._portdb = portdb + def _spinner_update(self): + if self.spinner: + self.spinner.update() + def _cp_all(self): cp_all = set() for db in self._dbs: @@ -202,7 +206,7 @@ class search(object): else: self.searchre=re.compile(re.escape(self.searchkey), re.I) for package in self.portdb.cp_all(): - self.spinner.update() + self._spinner_update() if match_category: match_string = package[:] @@ -235,7 +239,7 @@ class search(object): self.sdict = self.setconfig.getSets() for setname in self.sdict: - self.spinner.update() + self._spinner_update() if match_category: match_string = setname else: |