summaryrefslogtreecommitdiff
path: root/morphlib/app.py
diff options
context:
space:
mode:
Diffstat (limited to 'morphlib/app.py')
-rwxr-xr-xmorphlib/app.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/morphlib/app.py b/morphlib/app.py
index 21e18e32..87710ee5 100755
--- a/morphlib/app.py
+++ b/morphlib/app.py
@@ -395,8 +395,9 @@ class Morph(cliapp.Application):
chatty=True)
# Log the environment.
- for name in kwargs['env']:
- logging.debug('environment: %s=%s' % (name, kwargs['env'][name]))
+ prev = getattr(self, 'prev_env', {})
+ morphlib.util.log_dict_diff(kwargs['env'], prev)
+ self.prev_env = kwargs['env']
# run the command line
return cliapp.Application.runcmd(self, argv, *args, **kwargs)