diff options
| author | Vijay Bellur <vbellur@redhat.com> | 2015-01-05 16:02:40 +0530 |
|---|---|---|
| committer | Krishnan Parthasarathi <kparthas@redhat.com> | 2015-01-05 20:08:58 -0800 |
| commit | b8e3b91b8180dcc5e9f8bb62734832ace69ad143 (patch) | |
| tree | 516d9518faaa9f254a551cbdb7910e7738a3d556 /cli/src | |
| parent | f30af2735cab7475d86665856b433ca409e79ee7 (diff) | |
| download | glusterfs-b8e3b91b8180dcc5e9f8bb62734832ace69ad143.tar.gz glusterfs-b8e3b91b8180dcc5e9f8bb62734832ace69ad143.tar.xz glusterfs-b8e3b91b8180dcc5e9f8bb62734832ace69ad143.zip | |
cli: logging improvements
1. cli used to log messages at all log levels. This is related to
a peculiar behavior of gcc which treats any enum variable whose type
has non-negative only defined values to be an unsigned integer.
This would cause cli's loglevel (defaulted from state->loglevel) to be
set as (uint)-1 previously and hence all log messages across
levels would appear in the cli log file. Now cli's loglevel defaults to
log level INFO.
2. Changed logging level of messages of type "Returning %d".. to DEBUG.
Change-Id: I05094e523fc277d9ad32cc9d76aee873c0fd3859
BUG: 1168809
Signed-off-by: Vijay Bellur <vbellur@redhat.com>
Reviewed-on: http://review.gluster.org/9383
Reviewed-by: Atin Mukherjee <amukherj@redhat.com>
Reviewed-by: Raghavendra Bhat <raghavendra@redhat.com>
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Krishnan Parthasarathi <kparthas@redhat.com>
Tested-by: Krishnan Parthasarathi <kparthas@redhat.com>
Diffstat (limited to 'cli/src')
| -rw-r--r-- | cli/src/cli-rpc-ops.c | 6 | ||||
| -rw-r--r-- | cli/src/cli-xml-output.c | 2 | ||||
| -rw-r--r-- | cli/src/cli.c | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/cli/src/cli-rpc-ops.c b/cli/src/cli-rpc-ops.c index f86fa63f68..1d8cf23ff4 100644 --- a/cli/src/cli-rpc-ops.c +++ b/cli/src/cli-rpc-ops.c @@ -861,7 +861,7 @@ out: free (rsp.op_errstr); - gf_log ("cli", GF_LOG_INFO, "Returning: %d", ret); + gf_log ("cli", GF_LOG_DEBUG, "Returning: %d", ret); return ret; } @@ -1010,7 +1010,7 @@ out: cli_cmd_broadcast_response (ret); free (rsp.dict.dict_val); - gf_log ("", GF_LOG_INFO, "Returning with %d", ret); + gf_log ("", GF_LOG_DEBUG, "Returning with %d", ret); return ret; } @@ -1148,7 +1148,7 @@ out: if (dict) dict_unref (dict); - gf_log ("", GF_LOG_INFO, "Returning with %d", ret); + gf_log ("", GF_LOG_DEBUG, "Returning with %d", ret); return ret; } diff --git a/cli/src/cli-xml-output.c b/cli/src/cli-xml-output.c index aacce14094..dcce53901f 100644 --- a/cli/src/cli-xml-output.c +++ b/cli/src/cli-xml-output.c @@ -2856,7 +2856,7 @@ cli_xml_output_vol_info_end (cli_local_t *local) ret = cli_end_xml_output (local->writer, local->doc); out: - gf_log ("cli", GF_LOG_ERROR, "Returning %d", ret); + gf_log ("cli", GF_LOG_DEBUG, "Returning %d", ret); return ret; #else return 0; diff --git a/cli/src/cli.c b/cli/src/cli.c index 6d9f5f6c15..b33ce950e1 100644 --- a/cli/src/cli.c +++ b/cli/src/cli.c @@ -455,7 +455,7 @@ cli_state_init (struct cli_state *state) int ret = 0; - state->log_level = -1; + state->log_level = GF_LOG_NONE; tree = &state->tree; tree->state = state; |
