summaryrefslogtreecommitdiffstats
path: root/ipapython
diff options
context:
space:
mode:
authorDavid Kupka <dkupka@redhat.com>2015-10-15 12:24:34 +0200
committerTomas Babej <tbabej@redhat.com>2015-10-15 13:32:13 +0200
commit5aa118d14905daa8c124be1cee02cfeaf26be3e4 (patch)
treea71acb8aa5cb5f79b13b13df636683af9e16d514 /ipapython
parenteaeb40328cf80f615684ffc692b9416e1c08d544 (diff)
downloadfreeipa-5aa118d14905daa8c124be1cee02cfeaf26be3e4.tar.gz
freeipa-5aa118d14905daa8c124be1cee02cfeaf26be3e4.tar.xz
freeipa-5aa118d14905daa8c124be1cee02cfeaf26be3e4.zip
admintool: Add error message with path to log on failure.
Reviewed-By: Tomas Babej <tbabej@redhat.com>
Diffstat (limited to 'ipapython')
-rw-r--r--ipapython/admintool.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipapython/admintool.py b/ipapython/admintool.py
index 5aa1c19bb..e40f300b1 100644
--- a/ipapython/admintool.py
+++ b/ipapython/admintool.py
@@ -291,6 +291,10 @@ class AdminTool(object):
self.command_name, type(exception).__name__, exception)
if error_message:
self.log.error(error_message)
+ message = "The %s command failed." % self.command_name
+ if self.log_file_name:
+ message += " See %s for more information" % self.log_file_name
+ self.log.error(message)
def log_success(self):
self.log.info('The %s command was successful', self.command_name)