[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen master] libxl: honour XEN_LOG_DIR
commit 3bf5fdf8d8e688839907ec2065fe1f5de5fab35d Author: Wei Liu <wei.liu2@xxxxxxxxxx> AuthorDate: Thu Jun 9 13:57:41 2016 +0100 Commit: Wei Liu <wei.liu2@xxxxxxxxxx> CommitDate: Fri Jun 10 10:52:37 2016 +0100 libxl: honour XEN_LOG_DIR Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> --- tools/libxl/libxl_utils.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tools/libxl/libxl_utils.c b/tools/libxl/libxl_utils.c index 4ca6bcb..6108d4b 100644 --- a/tools/libxl/libxl_utils.c +++ b/tools/libxl/libxl_utils.c @@ -18,6 +18,7 @@ #include <ctype.h> #include "libxl_internal.h" +#include "_paths.h" #ifndef LIBXL_HAVE_NONCONST_LIBXL_BASENAME_RETURN_VALUE const @@ -261,20 +262,20 @@ int libxl_create_logfile(libxl_ctx *ctx, const char *name, char **full_name) char *logfile, *logfile_new; int i, rc; - logfile = GCSPRINTF("/var/log/xen/%s.log", name); + logfile = GCSPRINTF(XEN_LOG_DIR "/%s.log", name); if (stat(logfile, &stat_buf) == 0) { /* file exists, rotate */ - logfile = GCSPRINTF("/var/log/xen/%s.log.10", name); + logfile = GCSPRINTF(XEN_LOG_DIR "/%s.log.10", name); unlink(logfile); for (i = 9; i > 0; i--) { - logfile = GCSPRINTF("/var/log/xen/%s.log.%d", name, i); - logfile_new = GCSPRINTF("/var/log/xen/%s.log.%d", name, i + 1); + logfile = GCSPRINTF(XEN_LOG_DIR "/%s.log.%d", name, i); + logfile_new = GCSPRINTF(XEN_LOG_DIR "/%s.log.%d", name, i + 1); rc = logrename(gc, logfile, logfile_new); if (rc) goto out; } - logfile = GCSPRINTF("/var/log/xen/%s.log", name); - logfile_new = GCSPRINTF("/var/log/xen/%s.log.1", name); + logfile = GCSPRINTF(XEN_LOG_DIR "/%s.log", name); + logfile_new = GCSPRINTF(XEN_LOG_DIR "/%s.log.1", name); rc = logrename(gc, logfile, logfile_new); if (rc) -- generated by git-patchbot for /home/xen/git/xen.git#master _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |