Re: [Freeipa-devel] [PATCH 0114] Log name of the zone if zone cannot be created
On 4.3.2013 15:00, Adam Tkac wrote: On Wed, Feb 20, 2013 at 04:57:13PM +0100, Petr Spacek wrote: >Hello, > >Log name of the zone if zone cannot be created. Ack Pushed to master and v2: 972108650e49f9070c39d7404acdfd9a8b43e263 -- Petr^2 Spacek ___ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel
Re: [Freeipa-devel] [PATCH 0114] Log name of the zone if zone cannot be created
On Wed, Feb 20, 2013 at 04:57:13PM +0100, Petr Spacek wrote: > Hello, > > Log name of the zone if zone cannot be created. Ack > From 9f97b85ada8d67f5422dedfb936bc75cb02dfa2c Mon Sep 17 00:00:00 2001 > From: Petr Spacek > Date: Wed, 20 Feb 2013 16:55:30 +0100 > Subject: [PATCH] Log name of the zone if zone cannot be created. > > Signed-off-by: Petr Spacek > --- > src/ldap_helper.c | 17 +++-- > 1 file changed, 11 insertions(+), 6 deletions(-) > > diff --git a/src/ldap_helper.c b/src/ldap_helper.c > index > 71b96ce5eef2a249f7d16c448c70e2c2068d271d..19d9399ada3358c94b7d68f36b8e5147c4ae432d > 100644 > --- a/src/ldap_helper.c > +++ b/src/ldap_helper.c > @@ -750,12 +750,17 @@ create_zone(ldap_instance_t *ldap_inst, dns_name_t > *name, dns_zone_t **zonep) > argv[1] = ldap_inst->db_name; > > result = dns_view_findzone(ldap_inst->view, name, &zone); > - if (result == ISC_R_SUCCESS) { > - result = ISC_R_EXISTS; > - log_error_r("failed to create new zone"); > - goto cleanup; > - } else if (result != ISC_R_NOTFOUND) { > - log_error_r("dns_view_findzone() failed"); > + if (result != ISC_R_NOTFOUND) { > + char zone_name[DNS_NAME_FORMATSIZE]; > + dns_name_format(name, zone_name, DNS_NAME_FORMATSIZE); > + > + if (result == ISC_R_SUCCESS) { > + result = ISC_R_EXISTS; > + log_error_r("failed to create new zone '%s'", > zone_name); > + } else { > + log_error_r("dns_view_findzone() failed while " > + "searching for zone '%s'", zone_name); > + } > goto cleanup; > } > > -- > 1.7.11.7 > -- Adam Tkac, Red Hat, Inc. ___ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel
[Freeipa-devel] [PATCH 0114] Log name of the zone if zone cannot be created
Hello, Log name of the zone if zone cannot be created. -- Petr^2 Spacek From 9f97b85ada8d67f5422dedfb936bc75cb02dfa2c Mon Sep 17 00:00:00 2001 From: Petr Spacek Date: Wed, 20 Feb 2013 16:55:30 +0100 Subject: [PATCH] Log name of the zone if zone cannot be created. Signed-off-by: Petr Spacek --- src/ldap_helper.c | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/ldap_helper.c b/src/ldap_helper.c index 71b96ce5eef2a249f7d16c448c70e2c2068d271d..19d9399ada3358c94b7d68f36b8e5147c4ae432d 100644 --- a/src/ldap_helper.c +++ b/src/ldap_helper.c @@ -750,12 +750,17 @@ create_zone(ldap_instance_t *ldap_inst, dns_name_t *name, dns_zone_t **zonep) argv[1] = ldap_inst->db_name; result = dns_view_findzone(ldap_inst->view, name, &zone); - if (result == ISC_R_SUCCESS) { - result = ISC_R_EXISTS; - log_error_r("failed to create new zone"); - goto cleanup; - } else if (result != ISC_R_NOTFOUND) { - log_error_r("dns_view_findzone() failed"); + if (result != ISC_R_NOTFOUND) { + char zone_name[DNS_NAME_FORMATSIZE]; + dns_name_format(name, zone_name, DNS_NAME_FORMATSIZE); + + if (result == ISC_R_SUCCESS) { + result = ISC_R_EXISTS; + log_error_r("failed to create new zone '%s'", zone_name); + } else { + log_error_r("dns_view_findzone() failed while " +"searching for zone '%s'", zone_name); + } goto cleanup; } -- 1.7.11.7 ___ Freeipa-devel mailing list Freeipa-devel@redhat.com https://www.redhat.com/mailman/listinfo/freeipa-devel