]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: frontend config uses multimap
authorCasey Bodley <cbodley@redhat.com>
Tue, 23 Jan 2018 18:21:11 +0000 (13:21 -0500)
committerCasey Bodley <cbodley@redhat.com>
Fri, 27 Apr 2018 17:00:14 +0000 (13:00 -0400)
commit1f960b680b722a1ebea147b2bfe292737ca9d294
tree86feed8208e891b5086c6f1ccb9d05630f05f293
parentc2b01766288ba1f22d910a25f532a13a89df91be
rgw: frontend config uses multimap

this allows us to configure multiple values for a given key without
resorting to string formatting to cram them into a single key/value pair

ex. port=80 port=443s instead of port=80+443s

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit cf1b84195ebb8b0abf733889a3fa994a341be1b1)

Conflicts:
        rgw_frontend.cc: missing overload of get_str_vec()
src/rgw/rgw_civetweb_frontend.cc
src/rgw/rgw_frontend.cc
src/rgw/rgw_frontend.h