From 2e518235636149dae50870fc897459b27b24e31d Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Wed, 17 Jul 2013 17:20:30 -0700 Subject: [PATCH] rgw: forward x_amz_meta headers when forwarding a request Signed-off-by: Yehuda Sadeh --- src/rgw/rgw_rest_client.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/rgw/rgw_rest_client.cc b/src/rgw/rgw_rest_client.cc index 3e712e7e023e6..2075e53552554 100644 --- a/src/rgw/rgw_rest_client.cc +++ b/src/rgw/rgw_rest_client.cc @@ -224,6 +224,11 @@ int RGWRESTSimpleRequest::forward_request(RGWAccessKey& key, req_info& info, siz headers.push_back(make_pair(iter->first, iter->second)); } + map& meta_map = new_info.x_meta_map; + for (iter = meta_map.begin(); iter != meta_map.end(); ++iter) { + headers.push_back(make_pair(iter->first, iter->second)); + } + string params_str; map& args = new_info.args.get_params(); get_params_str(args, params_str); -- 2.39.5