From 4e63eafaed6073eab3d87c579e964fa5302f0d63 Mon Sep 17 00:00:00 2001 From: "Bala.FA" Date: Fri, 9 Aug 2013 16:51:11 +0530 Subject: log: set ident to openlog at syslog side, log message is identified by its properties like programname, pid, etc. brick/mount processes need to be identified uniquely as they are different process of gluterfsd/glusterfs. At rsyslog side, log separated by programname/app-name with pid works but bit hard to identify them in long run which process is for what brick/mount. This patch fixes by setting identity string at openlog() which sets programname/app-name as similar to old style log file prefixed by gluster, glusterd, glusterfs or glusterfsd Change-Id: Ia05068943fa67ae1663aaded1444cf84ea648db8 BUG: 928648 Signed-off-by: Bala.FA Reviewed-on: http://review.gluster.org/5541 Reviewed-by: Vijay Bellur Tested-by: Gluster Build System --- api/src/glfs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'api') diff --git a/api/src/glfs.c b/api/src/glfs.c index efda6b67e..9fa0a467b 100644 --- a/api/src/glfs.c +++ b/api/src/glfs.c @@ -477,7 +477,8 @@ glfs_set_logging (struct glfs *fs, const char *logfile, int loglevel) int ret = 0; if (logfile) { - ret = gf_log_init (fs->ctx, logfile); + /* passing ident as NULL means to use default ident for syslog */ + ret = gf_log_init (fs->ctx, logfile, NULL); if (ret) return ret; } -- cgit