environment, in case the default values have been overridden.
svn path=/main/trunk/; revision=11062
__slots__ = ("fetchonly", "pkg",)
+ _env_vars = ("FETCHCOMMAND", "RESUMECOMMAND")
+
def _start(self):
root_config = self.pkg.root_config
fetch_env = settings.environ()
fetch_env["PORTAGE_NICENESS"] = "0"
+ for k in self._env_vars:
+ v = settings.get(k)
+ if v is not None:
+ fetch_env[k] = v
if self.fetchonly:
fetch_env["PORTAGE_PARALLEL_FETCHONLY"] = "1"