diff options
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-mgmt.c')
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-mgmt.c | 32 |
1 files changed, 22 insertions, 10 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-mgmt.c b/xlators/mgmt/glusterd/src/glusterd-mgmt.c index 624e3a393..066b1de07 100644 --- a/xlators/mgmt/glusterd/src/glusterd-mgmt.c +++ b/xlators/mgmt/glusterd/src/glusterd-mgmt.c @@ -303,7 +303,7 @@ gd_mgmt_v3_vol_lock (glusterd_op_t op, dict_t *op_ctx, (xdrproc_t) xdr_gd1_mgmt_v3_vol_lock_req); synclock_lock (&conf->big_lock); out: - gf_log ("", GF_LOG_DEBUG, "Returning %d", ret); + gf_log ("", GF_LOG_TRACE, "Returning %d", ret); return ret; } @@ -476,7 +476,7 @@ gd_mgmt_v3_pre_validate (glusterd_op_t op, dict_t *op_ctx, (xdrproc_t) xdr_gd1_mgmt_v3_pre_val_req); synclock_lock (&conf->big_lock); out: - gf_log ("", GF_LOG_DEBUG, "Returning %d", ret); + gf_log ("", GF_LOG_TRACE, "Returning %d", ret); return ret; } @@ -516,7 +516,8 @@ glusterd_mgmt_v3_pre_validate (glusterd_conf_t *conf, glusterd_op_t op, if (*op_errstr == NULL) { ret = gf_asprintf (op_errstr, "Pre-validation failed " - "on localhost"); + "on localhost. Please " + "check log file for details"); if (ret == -1) *op_errstr = NULL; @@ -676,7 +677,7 @@ gd_mgmt_v3_brick_op (glusterd_op_t op, dict_t *op_ctx, (xdrproc_t) xdr_gd1_mgmt_v3_brick_op_req); synclock_lock (&conf->big_lock); out: - gf_log ("", GF_LOG_DEBUG, "Returning %d", ret); + gf_log ("", GF_LOG_TRACE, "Returning %d", ret); return ret; } @@ -716,7 +717,8 @@ glusterd_mgmt_v3_brick_op (glusterd_conf_t *conf, glusterd_op_t op, if (*op_errstr == NULL) { ret = gf_asprintf (op_errstr, "Brick ops failed " - "on localhost"); + "on localhost. Please " + "check log file for details"); if (ret == -1) *op_errstr = NULL; @@ -869,7 +871,7 @@ gd_mgmt_v3_commit (glusterd_op_t op, dict_t *op_ctx, (xdrproc_t) xdr_gd1_mgmt_v3_commit_req); synclock_lock (&conf->big_lock); out: - gf_log ("", GF_LOG_DEBUG, "Returning %d", ret); + gf_log ("", GF_LOG_TRACE, "Returning %d", ret); return ret; } @@ -910,7 +912,8 @@ glusterd_mgmt_v3_commit (glusterd_conf_t *conf, glusterd_op_t op, if (*op_errstr == NULL) { ret = gf_asprintf (op_errstr, "Commit failed " - "on localhost"); + "on localhost. Please " + "check log file for details."); if (ret == -1) *op_errstr = NULL; @@ -1046,7 +1049,7 @@ gd_mgmt_v3_post_validate (glusterd_op_t op, dict_t *op_ctx, (xdrproc_t) xdr_gd1_mgmt_v3_post_val_req); synclock_lock (&conf->big_lock); out: - gf_log ("", GF_LOG_DEBUG, "Returning %d", ret); + gf_log ("", GF_LOG_TRACE, "Returning %d", ret); return ret; } @@ -1086,7 +1089,8 @@ glusterd_mgmt_v3_post_validate (glusterd_conf_t *conf, glusterd_op_t op, if (*op_errstr == NULL) { ret = gf_asprintf (op_errstr, "Post-validation failed " - "on localhost"); + "on localhost. Please check " + "log file for details"); if (ret == -1) *op_errstr = NULL; @@ -1213,7 +1217,7 @@ gd_mgmt_v3_vol_unlock (glusterd_op_t op, dict_t *op_ctx, (xdrproc_t) xdr_gd1_mgmt_v3_vol_unlock_req); synclock_lock (&conf->big_lock); out: - gf_log ("", GF_LOG_DEBUG, "Returning %d", ret); + gf_log ("", GF_LOG_TRACE, "Returning %d", ret); return ret; } @@ -1457,6 +1461,14 @@ glusterd_mgmt_v3_initiate_snap_phases (rpcsvc_request_t *req, glusterd_op_t op, goto out; } + /* Marking the operation as complete synctasked */ + ret = dict_set_int32 (dict, "is_synctasked", _gf_true); + if (ret) { + gf_log (this->name, GF_LOG_ERROR, + "Failed to set synctasked flag."); + goto out; + } + /* Use a copy at local unlock as cli response will be sent before * the unlock and the volname in the dict might be removed */ tmp_dict = dict_new(); |