From 35ec9f3c251c1bed1980108a4645485fbf39a3d3 Mon Sep 17 00:00:00 2001 From: Dan Prince Date: Mon, 12 Mar 2012 15:55:25 -0400 Subject: [PATCH] Make nova-manage syslog check /var/log/messages. Updates nova-manage syslog so that it checks /var/log/messages. Fixes LP Bug #953354. Change-Id: I0b4b61225285e9f0668f6f0af3928896e2700840 --- bin/nova-manage | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/bin/nova-manage b/bin/nova-manage index 0ae700b1670..51ed6f2f1a5 100755 --- a/bin/nova-manage +++ b/bin/nova-manage @@ -1971,7 +1971,15 @@ class GetLogCommands(object): """Get of the nova syslog events""" entries = int(num_entries) count = 0 - lines = [line.strip() for line in open('/var/log/syslog', "r")] + log_file = '' + if os.path.exists('/var/log/syslog'): + log_file = '/var/log/syslog' + elif os.path.exists('/var/log/messages'): + log_file = '/var/log/messages' + else: + print "Unable to find system log file!" + sys.exit(1) + lines = [line.strip() for line in open(log_file, "r")] lines.reverse() print "Last %s nova syslog entries:-" % (entries) for line in lines: