]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: dump X-Storage-Policy header on bucket HEAD
authorYehuda Sadeh <yehuda@redhat.com>
Fri, 12 Dec 2014 22:29:28 +0000 (14:29 -0800)
committerYehuda Sadeh <yehuda@redhat.com>
Fri, 12 Dec 2014 22:29:28 +0000 (14:29 -0800)
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/rgw/rgw_rest_swift.cc

index c2377508e87a058eb3bb1b72f159e30b37b9a8a7..6122e2611e85c890642bb87590ff928891839eef 100644 (file)
@@ -241,6 +241,9 @@ static void dump_container_metadata(struct req_state *s, RGWBucketEnt& bucket)
     if (write_acl.size()) {
       s->cio->print("X-Container-Write: %s\r\n", write_acl.c_str());
     }
+    if (!s->bucket_info.placement_rule.empty()) {
+      s->cio->print("X-Storage-Policy: %s\r\n", s->bucket_info.placement_rule.c_str());
+    }
   }
 }