From 06df4a281c5e4b2be4840fb42129478279792a9d Mon Sep 17 00:00:00 2001 From: Petr Spacek Date: Thu, 26 Nov 2015 14:56:00 +0100 Subject: [PATCH] DNSSEC: Improve error reporting from ipa-ods-exporter https://fedorahosted.org/freeipa/ticket/5348 Reviewed-By: Martin Basti Reviewed-By: Martin Basti --- daemons/dnssec/ipa-ods-exporter | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/daemons/dnssec/ipa-ods-exporter b/daemons/dnssec/ipa-ods-exporter index f30a2253a713d857aa4e7566e52a0a45f7bd50c2..12a9294ae05d2ce8d206a2bbf74cc00d81259efa 100755 --- a/daemons/dnssec/ipa-ods-exporter +++ b/daemons/dnssec/ipa-ods-exporter @@ -31,6 +31,7 @@ import systemd.daemon import systemd.journal import sqlite3 import time +import traceback import ipalib from ipapython.dn import DN @@ -576,7 +577,8 @@ try: sync_zone(log, ldap, dns_dn, zone_row['name']) except Exception as ex: - msg = "ipa-ods-exporter exception: %s" % ex + msg = "ipa-ods-exporter exception: %s" % traceback.format_exc(ex) + log.exception(ex) raise ex finally: -- 2.4.3