summaryrefslogtreecommitdiffstats
path: root/scripts/logview
diff options
context:
space:
mode:
authorSeth Vidal <skvidal@fedoraproject.org>2013-07-04 15:58:39 -0400
committerSeth Vidal <skvidal@fedoraproject.org>2013-07-04 15:58:39 -0400
commite1da7964f64e8649ea81dca50856100cf22cf122 (patch)
tree4624efef29f2e7a5a5c7bba6a6fbf413fa26d1b3 /scripts/logview
parent022083d7b97b8e08ea1fba2ddb67c7d735e08f0b (diff)
downloadansible-e1da7964f64e8649ea81dca50856100cf22cf122.tar.gz
ansible-e1da7964f64e8649ea81dca50856100cf22cf122.tar.xz
ansible-e1da7964f64e8649ea81dca50856100cf22cf122.zip
only output if we have something to output
Diffstat (limited to 'scripts/logview')
-rwxr-xr-xscripts/logview8
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/logview b/scripts/logview
index 3bb610c31..1affffdf6 100755
--- a/scripts/logview
+++ b/scripts/logview
@@ -60,7 +60,7 @@ def search_logs(opts, logfiles):
if st and end:
dur = '%.2f' % (float(end) - float(st))
else:
- dur = "Unknown"
+ dur = None
msg += '%s\t%s\t%s\t%s\t%s\t%s' % (timestamp, hostname, things[0], things[1], things[2], things[3])
if not opts.verbose:
@@ -68,16 +68,16 @@ def search_logs(opts, logfiles):
for term in ['task_userid', 'cmd']:
if term in slurp:
msg += '\t%s:%s' % (term, slurp.get(term, None))
- if opts.profile:
+ if opts.profile and dur:
msg += '\t%s:%s' % ('dur', dur)
msg += '\n'
else:
+ if opts.profile and dur:
+ msg += '\t%s:%s' % ('dur', dur)
msg += '\n'
msg += json.dumps(slurp, indent=4)
msg += '\n'
- if opts.profile:
- msg += 'Duration: %s\n' % dur
return msg