diff options
author | Shehjar Tikoo <shehjart@gluster.com> | 2009-05-24 23:05:11 +0000 |
---|---|---|
committer | Anand V. Avati <avati@dev.gluster.com> | 2009-06-02 23:09:57 -0700 |
commit | 380cd4e6d296cde9d203ce6c4fa01be189fbf34c (patch) | |
tree | ef188e4f31460d1c574363b0304107a6df2c2b92 /booster | |
parent | a7e5888508a2f08e6891eb5a472b7edf737e15da (diff) |
booster: Clear up env var usage
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
Diffstat (limited to 'booster')
-rw-r--r-- | booster/src/booster.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/booster/src/booster.c b/booster/src/booster.c index 264d6772b..40dac43ee 100644 --- a/booster/src/booster.c +++ b/booster/src/booster.c @@ -236,9 +236,19 @@ booster_get_process_fd () return real_dup (process_piped_fd); } +/* The following two define which file contains + * the FSTAB configuration for VMP-based usage. + */ #define DEFAULT_BOOSTER_CONF CONFDIR"/booster.conf" #define BOOSTER_CONF_ENV_VAR "GLUSTERFS_BOOSTER_FSTAB" + +/* The following define which log file is used when + * using the old mount point bypass approach. + */ +#define BOOSTER_DEFAULT_LOG CONFDIR"/booster.log" +#define BOOSTER_LOG_ENV_VAR "GLUSTERFS_BOOSTER_LOG" + static int32_t booster_put_handle (booster_mount_table_t *table, dev_t st_dev, @@ -398,7 +408,10 @@ do_open (int fd, int flags, mode_t mode) fseek (specfp, 0L, SEEK_SET); - ctx.logfile = getenv (BOOSTER_CONF_ENV_VAR); + ctx.logfile = getenv (BOOSTER_LOG_ENV_VAR); + if (!ctx.logfile) + ctx.logfile = strdup (BOOSTER_DEFAULT_LOG); + ctx.specfp = specfp; handle = glusterfs_init (&ctx); |