cluster: RHEL6 - config: Read logging attributes correctly

Christine Caulfield chrissie at fedoraproject.org
Tue Dec 3 09:58:10 UTC 2013


Gitweb:        http://git.fedorahosted.org/git/?p=cluster.git;a=commitdiff;h=ef45cc5ab4dc50a88506e0360cf360af29235aa4
Commit:        ef45cc5ab4dc50a88506e0360cf360af29235aa4
Parent:        e8a40d5346ced4898137ffee58f93e145c1bae7c
Author:        Christine Caulfield <ccaulfie at redhat.com>
AuthorDate:    Tue Dec 3 09:56:25 2013 +0000
Committer:     Christine Caulfield <ccaulfie at redhat.com>
CommitterDate: Tue Dec 3 09:56:25 2013 +0000

config: Read logging attributes correctly

an @ sign was missing when reading the path
/cluster/logging/logging_daemon[@name=\"%s\"]/%s which caused
logging attributes set ub cluster.conf to not be applied. This
patches adds the @ and fixes the problem.

rhbz#980575

Signed-off-by: Christine Caulfield <ccaulfie at redhat.com>
---
 config/libs/libccsconfdb/extras.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/config/libs/libccsconfdb/extras.c b/config/libs/libccsconfdb/extras.c
index b0cf55b..7d187c9 100644
--- a/config/libs/libccsconfdb/extras.c
+++ b/config/libs/libccsconfdb/extras.c
@@ -284,7 +284,7 @@ static void create_daemon_path(const char *name, const char *field, char *path)
 {
 	memset(path, 0, PATH_MAX);
 	snprintf(path, PATH_MAX,
-		 "/cluster/logging/logging_daemon[@name=\"%s\"]/%s",
+		 "/cluster/logging/logging_daemon[@name=\"%s\"]/@%s",
 		 name, field);
 }
 


More information about the cluster-commits mailing list