[rhel7 0/2] Consolidate payload threads, rhel-7, v2

David Shea dshea at redhat.com
Mon Aug 25 16:10:23 UTC 2014


The threadMgr == None problem I was hitting was because of the spider web
of module initializations triggered by importing anything from pyanaconda,
which was already fixed on master. So here's a lightly modified cherry-pick
of that plus changes for the issues bcl found.

David Shea (1):
  Use one thread for payload setup.

Vratislav Podzimek (1):
  Move the Anaconda class to a proper module

 anaconda                                 |   7 +-
 pyanaconda/__init__.py                   | 230 -------------------------------
 pyanaconda/anaconda.py                   | 229 ++++++++++++++++++++++++++++++
 pyanaconda/constants.py                  |   2 +-
 pyanaconda/packaging/__init__.py         | 204 +++++++++++++++++++++++++--
 pyanaconda/packaging/rpmostreepayload.py |   3 -
 pyanaconda/packaging/yumpayload.py       |   7 -
 pyanaconda/ui/gui/spokes/network.py      |  11 +-
 pyanaconda/ui/gui/spokes/software.py     |  69 ++++------
 pyanaconda/ui/gui/spokes/source.py       |  95 ++++++-------
 pyanaconda/ui/gui/spokes/storage.py      |   1 -
 pyanaconda/ui/tui/spokes/software.py     |  29 +---
 pyanaconda/ui/tui/spokes/source.py       |  38 ++---
 13 files changed, 516 insertions(+), 409 deletions(-)
 create mode 100644 pyanaconda/anaconda.py

-- 
2.0.0



More information about the anaconda-patches mailing list