From 70ee45cc25306d34ccc2011529b61414b8a4ac3f Mon Sep 17 00:00:00 2001 From: Petr Spacek Date: Jun 29 2015 12:32:26 +0000 Subject: DNSSEC: log ipa-ods-exporter file lock operations into debug log https://fedorahosted.org/freeipa/ticket/4657 Reviewed-By: Martin Basti --- diff --git a/daemons/dnssec/ipa-ods-exporter b/daemons/dnssec/ipa-ods-exporter index aa72f9a..b9d2c83 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):