diff options
Diffstat (limited to 'xlators/mount/fuse/src/fuse-helpers.c')
| -rw-r--r-- | xlators/mount/fuse/src/fuse-helpers.c | 85 | 
1 files changed, 0 insertions, 85 deletions
diff --git a/xlators/mount/fuse/src/fuse-helpers.c b/xlators/mount/fuse/src/fuse-helpers.c index 9a6b13514..edddb77f9 100644 --- a/xlators/mount/fuse/src/fuse-helpers.c +++ b/xlators/mount/fuse/src/fuse-helpers.c @@ -300,89 +300,4 @@ gf_fuse_stat2attr (struct iatt *st, struct fuse_attr *fa)  } -int -is_gf_log_command (xlator_t *this, const char *name, char *value) -{ -        fuse_private_t *priv        = NULL; -        xlator_t       *trav        = NULL; -        char            key[1024]   = {0,}; -        int             ret         = -1; -        int             log_level   = -1; -        gf_boolean_t    syslog_flag = 0; - -        priv = this->private; - -        if (!strcmp ("trusted.glusterfs.syslog", name)) { -                ret = gf_string2boolean (value, &syslog_flag); -                if (ret) { -                        ret = EOPNOTSUPP; -                        goto out; -                } -                if (syslog_flag) -                        gf_log_enable_syslog (); -                else -                        gf_log_disable_syslog (); - -                goto out; -        } - -        if (fnmatch ("trusted.glusterfs*set-log-level", name, FNM_NOESCAPE)) -                goto out; - -        if (!strcasecmp (value, "CRITICAL")) { -                log_level = GF_LOG_CRITICAL; -        } else if (!strcasecmp (value, "ERROR")) { -                log_level = GF_LOG_ERROR; -        } else if (!strcasecmp (value, "WARNING")) { -                log_level = GF_LOG_WARNING; -        } else if (!strcasecmp (value, "INFO")) { -                log_level = GF_LOG_INFO; -        } else if (!strcasecmp (value, "DEBUG")) { -                log_level = GF_LOG_DEBUG; -        } else if (!strcasecmp (value, "TRACE")) { -                log_level = GF_LOG_TRACE; -        } else if (!strcasecmp (value, "NONE")) { -                log_level = GF_LOG_NONE; -        } - -        if (log_level == -1) { -                ret = EOPNOTSUPP; -                goto out; -        } - -        /* Some crude way to change the log-level of process */ -        if (!strcmp (name, "trusted.glusterfs.set-log-level")) { -                /* */ -                gf_log ("glusterfs", gf_log_get_loglevel(), -                        "setting log level to %d (old-value=%d)", -                        log_level, gf_log_get_loglevel()); -                gf_log_set_loglevel (log_level); -                ret = 0; -                goto out; -        } -        if (!strcmp (name, "trusted.glusterfs.fuse.set-log-level")) { -                /* */ -                gf_log (this->name, gf_log_get_xl_loglevel (this), -                        "setting log level to %d (old-value=%d)", -                        log_level, gf_log_get_xl_loglevel (this)); -                gf_log_set_xl_loglevel (this, log_level); -                ret = 0; -                goto out; -        } -        trav = priv->active_subvol; -        while (trav) { -                snprintf (key, 1024, "trusted.glusterfs.%s.set-log-level", -                          trav->name); -                if (fnmatch (name, key, FNM_NOESCAPE) == 0) { -                        gf_log (trav->name, gf_log_get_xl_loglevel (trav), -                                "setting log level to %d (old-value=%d)", -                                log_level, gf_log_get_xl_loglevel (trav)); -                        gf_log_set_xl_loglevel (trav, log_level); -                        ret = 0; -                } -                trav = trav->next; -        } -out: -        return ret; -}  | 
