diff options
author | Pavan Sondur <pavan@gluster.com> | 2010-09-23 09:18:37 +0000 |
---|---|---|
committer | Vijay Bellur <vijay@dev.gluster.com> | 2010-09-23 07:58:16 -0700 |
commit | c5a5fea9e6a1f1709e6826c1eea89dfd25cc496b (patch) | |
tree | 0f8abfa9c32e17c08fd33666183f0cc54118570f /xlators/mgmt/glusterd/src/glusterd-handler.c | |
parent | fa3ca3c61fbd7ad95f57f0522624396b8f05ecf6 (diff) |
mgmt/glusterd: Misc fixes to pump / cli / glusterd wrt replace brick.
Patches from Vijay and Shishir have been pulled in into this one big patch.
Signed-off-by: Pavan Vilas Sondur <pavan@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>
BUG: 1235 (Bug for all pump/migrate commits)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1235
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-handler.c')
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-handler.c | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-handler.c b/xlators/mgmt/glusterd/src/glusterd-handler.c index 4d9a662b3..b35427cbf 100644 --- a/xlators/mgmt/glusterd/src/glusterd-handler.c +++ b/xlators/mgmt/glusterd/src/glusterd-handler.c @@ -2256,44 +2256,6 @@ glusterd_op_stage_send_resp (rpcsvc_request_t *req, return ret; } -static int -glusterd_fill_rb_commit_rsp (dict_t *rsp_dict) -{ - dict_t *dict = NULL; - int32_t port_no = 0; - int ret = 0; - - dict = glusterd_op_get_ctx (GD_OP_REPLACE_BRICK); - if (!dict) { - gf_log ("", GF_LOG_ERROR, - "Operation Context is not present"); - ret = 0; - goto out; - } - - ret = dict_get_int32 (dict, "src-brick-port", &port_no); - if (ret) { - gf_log ("", GF_LOG_DEBUG, - "Could not get src-brick-port => this must " - "be a non-source glusterd process"); - ret = 0; - goto out; - } - - gf_log ("", GF_LOG_DEBUG, - "This is the source glusterd => fill the src port"); - - ret = dict_set_int32 (rsp_dict, "src-brick-port", port_no); - if (ret) { - gf_log ("", GF_LOG_DEBUG, - "Could not set commit rsp dict"); - goto out; - } - -out: - return ret; -} - int glusterd_op_commit_send_resp (rpcsvc_request_t *req, int32_t op, int32_t status, char *op_errstr, @@ -2312,16 +2274,6 @@ glusterd_op_commit_send_resp (rpcsvc_request_t *req, else rsp.op_errstr = ""; - switch (op) { - case GD_OP_REPLACE_BRICK: - ret = glusterd_fill_rb_commit_rsp (rsp_dict); - if (ret) - goto out; - break; - default: - break; - } - ret = dict_allocate_and_serialize (rsp_dict, &rsp.dict.dict_val, (size_t *)&rsp.dict.dict_len); |