Исправлена работа cl-update в tmux

develop 3.3.3.2
Mike Khiretskiy 9 years ago
parent 3276ff0a2f
commit f61f898d3c

@ -50,6 +50,8 @@ class EmergeNeedRootError(EmergeError):
pass pass
env_terminal_linux = {'TERM':'linux'}
class CommandExecutor(object): class CommandExecutor(object):
""" """
Запуск программы для объекта Emerge Запуск программы для объекта Emerge
@ -60,6 +62,7 @@ class CommandExecutor(object):
self.cwd = cwd self.cwd = cwd
self.env = env or dict(os.environ) self.env = env or dict(os.environ)
self.env.update({'EINFO_QUIET':'NO'}) self.env.update({'EINFO_QUIET':'NO'})
self.env.update(env_terminal_linux)
self.cmd = cmd self.cmd = cmd
self.params = params self.params = params
self.child = None self.child = None
@ -117,6 +120,7 @@ class EmergeCommand(CommandExecutor):
} }
default_env.update(os.environ) default_env.update(os.environ)
self.env = env or default_env self.env = env or default_env
self.env.update(env_terminal_linux)
self.cwd = cwd self.cwd = cwd
if logfile: if logfile:
self.logfile = logfile self.logfile = logfile

Loading…
Cancel
Save