From 6a8fb04460a127dcf03d531c4e3956016df91a3e Mon Sep 17 00:00:00 2001 From: Petr Spacek Date: Fri, 26 Jun 2015 17:58:25 +0200 Subject: [PATCH] DNSSEC: log ipa-ods-exporter file lock operations into debug log https://fedorahosted.org/freeipa/ticket/4657 Reviewed-By: Martin Basti --- daemons/dnssec/ipa-ods-exporter | 3 +++ 1 file changed, 3 insertions(+) diff --git a/daemons/dnssec/ipa-ods-exporter b/daemons/dnssec/ipa-ods-exporter index 83f02d86d..57fd592f3 100755 --- a/daemons/dnssec/ipa-ods-exporter +++ b/daemons/dnssec/ipa-ods-exporter @@ -117,10 +117,13 @@ def sql2ldap_keyid(sql_keyid): class ods_db_lock(object): def __enter__(self): self.f = open(ODS_DB_LOCK_PATH, 'w') + log.debug('waiting for lock %r', self.f) fcntl.lockf(self.f, fcntl.LOCK_EX) + log.debug('acquired lock %r', self.f) def __exit__(self, *args): fcntl.lockf(self.f, fcntl.LOCK_UN) + log.debug('released lock %r', self.f) self.f.close() def get_ldap_zone(ldap, dns_base, name):