mirror of
https://github.com/nvbn/thefuck.git
synced 2025-01-31 02:01:13 +00:00
Only including necessary envs in THEFUCK_DEBUG=true.
This commit is contained in:
parent
70b414aca2
commit
146b463e1d
@ -52,11 +52,12 @@ def get_output(script, expanded):
|
||||
"""
|
||||
env = dict(os.environ)
|
||||
env.update(settings.env)
|
||||
log_env = {key: env[key] for key in ['TF_SHELL', 'TF_ALIAS', 'TF_SHELL_ALIASES'] if key in env}
|
||||
|
||||
split_expand = shlex.split(expanded)
|
||||
is_slow = split_expand[0] in settings.slow_commands if split_expand else False
|
||||
with logs.debug_time(u'Call: {}; with env: {}; is slow: {}'.format(
|
||||
script, env, is_slow)):
|
||||
script, log_env, is_slow)):
|
||||
result = Popen(expanded, shell=True, stdin=PIPE,
|
||||
stdout=PIPE, stderr=STDOUT, env=env)
|
||||
if _wait_output(result, is_slow):
|
||||
|
Loading…
x
Reference in New Issue
Block a user