Re: [Freeipa-devel] [PATCH 0058] Improve persistent search logging

2012-09-14 Thread Adam Tkac
On Wed, Sep 12, 2012 at 12:36:38PM +0200, Petr Spacek wrote:
 Hello,
 
 this patch adds result codes to error messages in persistent search code.

Ack.

 From f6cb53278d8f39ac6da4fb8e26820f6ee02ae6e3 Mon Sep 17 00:00:00 2001
 From: Petr Spacek pspa...@redhat.com
 Date: Wed, 12 Sep 2012 12:27:51 +0200
 Subject: [PATCH] Improve persistent search logging.
 
 Signed-off-by: Petr Spacek pspa...@redhat.com
 ---
  src/ldap_helper.c | 14 +++---
  1 file changed, 7 insertions(+), 7 deletions(-)
 
 diff --git a/src/ldap_helper.c b/src/ldap_helper.c
 index 
 d9c7ce5d84c3944a86ff1865ff6be073ddc294c8..92edbe7159272772e1c993d46da7c93382cbc5d4
  100644
 --- a/src/ldap_helper.c
 +++ b/src/ldap_helper.c
 @@ -3069,9 +3069,9 @@ update_zone(isc_task_t *task, isc_event_t *event)
  
  cleanup:
   if (result != ISC_R_SUCCESS)
 - log_error(update_action (psearch) failed for '%s': %s. 
 + log_error_r(update_zone (psearch) failed for '%s'. 
 Zones can be outdated, run `rndc reload`,
 -   pevent-dn, isc_result_totext(result));
 +   pevent-dn);
  
   ldap_query_free(ISC_FALSE, ldap_qresult_zone);
   ldap_query_free(ISC_FALSE, ldap_qresult_record);
 @@ -3125,7 +3125,7 @@ update_config(isc_task_t *task, isc_event_t *event)
  
  cleanup:
   if (result != ISC_R_SUCCESS)
 - log_error(update_config (psearch) failed for %s. 
 + log_error_r(update_config (psearch) failed for '%s'. 
 Configuration can be outdated, run `rndc reload`,
 pevent-dn);
  
 @@ -3221,9 +3221,9 @@ update_record(isc_task_t *task, isc_event_t *event)
   }
  cleanup:
   if (result != ISC_R_SUCCESS)
 - log_error(update_record (psearch) failed, dn '%s'. 
 + log_error_r(update_record (psearch) failed, dn '%s' change 
 type 0x%x. 
 Records can be outdated, run `rndc reload`,
 -   pevent-dn);
 +   pevent-dn, pevent-chgtype);
  
   if (dns_name_dynamic(name))
   dns_name_free(name, inst-mctx);
 @@ -3400,7 +3400,7 @@ cleanup:
   if (prevdn_ldap != NULL)
   ldap_memfree(prevdn);
  
 - log_error(psearch_update failed for %s zone. 
 + log_error_r(psearch_update failed for '%s' zone. 
 Zone can be outdated, run `rndc reload`,
 entry-dn);
   }
 @@ -3586,7 +3586,7 @@ restart:
* Error means inconsistency of our zones
* data.
*/
 - log_error(ldap_psearch_watcher failed, zones 
 + log_error_r(ldap_psearch_watcher failed, zones 
 
 might be outdated. Run `rndc 
 reload`);
   goto soft_err;
   }
 -- 
 1.7.11.4
 


-- 
Adam Tkac, Red Hat, Inc.

___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel


Re: [Freeipa-devel] [PATCH 0058] Improve persistent search logging

2012-09-14 Thread Petr Spacek

On 09/14/2012 03:24 PM, Adam Tkac wrote:

On Wed, Sep 12, 2012 at 12:36:38PM +0200, Petr Spacek wrote:

Hello,

this patch adds result codes to error messages in persistent search code.


Ack.


Pushed to master:
https://fedorahosted.org/bind-dyndb-ldap/changeset/30e3cad6267d4b57330b091001623a897478d73b

Petr^2 Spacek

___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel


[Freeipa-devel] [PATCH 0058] Improve persistent search logging

2012-09-12 Thread Petr Spacek

Hello,

this patch adds result codes to error messages in persistent search code.

Petr^2 Spacek
From f6cb53278d8f39ac6da4fb8e26820f6ee02ae6e3 Mon Sep 17 00:00:00 2001
From: Petr Spacek pspa...@redhat.com
Date: Wed, 12 Sep 2012 12:27:51 +0200
Subject: [PATCH] Improve persistent search logging.

Signed-off-by: Petr Spacek pspa...@redhat.com
---
 src/ldap_helper.c | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/ldap_helper.c b/src/ldap_helper.c
index d9c7ce5d84c3944a86ff1865ff6be073ddc294c8..92edbe7159272772e1c993d46da7c93382cbc5d4 100644
--- a/src/ldap_helper.c
+++ b/src/ldap_helper.c
@@ -3069,9 +3069,9 @@ update_zone(isc_task_t *task, isc_event_t *event)
 
 cleanup:
 	if (result != ISC_R_SUCCESS)
-		log_error(update_action (psearch) failed for '%s': %s. 
+		log_error_r(update_zone (psearch) failed for '%s'. 
 			  Zones can be outdated, run `rndc reload`,
-			  pevent-dn, isc_result_totext(result));
+			  pevent-dn);
 
 	ldap_query_free(ISC_FALSE, ldap_qresult_zone);
 	ldap_query_free(ISC_FALSE, ldap_qresult_record);
@@ -3125,7 +3125,7 @@ update_config(isc_task_t *task, isc_event_t *event)
 
 cleanup:
 	if (result != ISC_R_SUCCESS)
-		log_error(update_config (psearch) failed for %s. 
+		log_error_r(update_config (psearch) failed for '%s'. 
 			  Configuration can be outdated, run `rndc reload`,
 			  pevent-dn);
 
@@ -3221,9 +3221,9 @@ update_record(isc_task_t *task, isc_event_t *event)
 	}
 cleanup:
 	if (result != ISC_R_SUCCESS)
-		log_error(update_record (psearch) failed, dn '%s'. 
+		log_error_r(update_record (psearch) failed, dn '%s' change type 0x%x. 
 			  Records can be outdated, run `rndc reload`,
-			  pevent-dn);
+			  pevent-dn, pevent-chgtype);
 
 	if (dns_name_dynamic(name))
 		dns_name_free(name, inst-mctx);
@@ -3400,7 +3400,7 @@ cleanup:
 		if (prevdn_ldap != NULL)
 			ldap_memfree(prevdn);
 
-		log_error(psearch_update failed for %s zone. 
+		log_error_r(psearch_update failed for '%s' zone. 
 			  Zone can be outdated, run `rndc reload`,
 			  entry-dn);
 	}
@@ -3586,7 +3586,7 @@ restart:
  * Error means inconsistency of our zones
  * data.
  */
-log_error(ldap_psearch_watcher failed, zones 
+log_error_r(ldap_psearch_watcher failed, zones 
 	  might be outdated. Run `rndc reload`);
 goto soft_err;
 			}
-- 
1.7.11.4

___
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel