summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/EbuildPhase.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-08-16 08:55:58 -0700
committerZac Medico <zmedico@gentoo.org>2010-08-16 08:55:58 -0700
commit2b978094d83afc80f2739ed651e4a73f93c51e27 (patch)
tree62f725eba6974d40335a317e27cbc5e8d57ac191 /pym/_emerge/EbuildPhase.py
parent51483738aeebe26a120ad30d2c9c662f01e26ff4 (diff)
downloadportage-2b978094d83afc80f2739ed651e4a73f93c51e27.tar.gz
portage-2b978094d83afc80f2739ed651e4a73f93c51e27.tar.bz2
portage-2b978094d83afc80f2739ed651e4a73f93c51e27.zip
Remove unused attributes from classes.
Diffstat (limited to 'pym/_emerge/EbuildPhase.py')
-rw-r--r--pym/_emerge/EbuildPhase.py18
1 files changed, 8 insertions, 10 deletions
diff --git a/pym/_emerge/EbuildPhase.py b/pym/_emerge/EbuildPhase.py
index 8d20fd878..55f50b3db 100644
--- a/pym/_emerge/EbuildPhase.py
+++ b/pym/_emerge/EbuildPhase.py
@@ -17,14 +17,14 @@ import codecs
class EbuildPhase(CompositeTask):
- __slots__ = ("background", "pkg", "phase",
- "scheduler", "settings", "tree")
+ __slots__ = ("background", "phase",
+ "scheduler", "settings")
def _start(self):
ebuild_process = EbuildProcess(background=self.background,
- pkg=self.pkg, phase=self.phase, scheduler=self.scheduler,
- settings=self.settings, tree=self.tree)
+ phase=self.phase, scheduler=self.scheduler,
+ settings=self.settings)
self._start_task(ebuild_process, self._ebuild_exit)
@@ -77,7 +77,7 @@ class EbuildPhase(CompositeTask):
post_phase_cmds = _post_phase_cmds.get(self.phase)
if post_phase_cmds is not None:
post_phase = MiscFunctionsProcess(background=self.background,
- commands=post_phase_cmds, phase=self.phase, pkg=self.pkg,
+ commands=post_phase_cmds, phase=self.phase,
scheduler=self.scheduler, settings=settings)
self._start_task(post_phase, self._post_phase_exit)
return
@@ -100,7 +100,7 @@ class EbuildPhase(CompositeTask):
self.returncode = None
phase = 'die_hooks'
die_hooks = MiscFunctionsProcess(background=self.background,
- commands=[phase], phase=phase, pkg=self.pkg,
+ commands=[phase], phase=phase,
scheduler=self.scheduler, settings=self.settings)
self._start_task(die_hooks, self._die_hooks_exit)
@@ -117,12 +117,10 @@ class EbuildPhase(CompositeTask):
def _fail_clean(self):
self.returncode = None
- portage.elog.elog_process(self.pkg.cpv, self.settings)
+ portage.elog.elog_process(self.settings.mycpv, self.settings)
phase = "clean"
clean_phase = EbuildPhase(background=self.background,
- pkg=self.pkg, phase=phase,
- scheduler=self.scheduler, settings=self.settings,
- tree=self.tree)
+ phase=phase, scheduler=self.scheduler, settings=self.settings)
self._start_task(clean_phase, self._fail_clean_exit)
return