From: Zac Medico Date: Wed, 16 Nov 2011 18:24:34 +0000 (-0800) Subject: xterm title HOSTNAME support, bug #390699 X-Git-Tag: v2.2.0_alpha75~7 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=5a75056fdf9d875359b85b13388a93bdc713b815;p=portage.git xterm title HOSTNAME support, bug #390699 --- diff --git a/pym/_emerge/JobStatusDisplay.py b/pym/_emerge/JobStatusDisplay.py index 1949232e7..877a0c963 100644 --- a/pym/_emerge/JobStatusDisplay.py +++ b/pym/_emerge/JobStatusDisplay.py @@ -289,4 +289,11 @@ class JobStatusDisplay(object): self._update(color_output.getvalue()) if self.xterm_titles: - xtermTitle(" ".join(plain_output.split())) + # If the HOSTNAME variable is exported, include it + # in the xterm title, just like emergelog() does. + # See bug #390699. + title_str = " ".join(plain_output.split()) + hostname = os.environ.get("HOSTNAME") + if hostname is not None: + title_str = "%s: %s" % (hostname, title_str) + xtermTitle(title_str)