]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: beast frontend can listen on multiple endpoints
authorCasey Bodley <cbodley@redhat.com>
Tue, 23 Jan 2018 21:03:13 +0000 (16:03 -0500)
committerCasey Bodley <cbodley@redhat.com>
Tue, 1 May 2018 14:44:23 +0000 (10:44 -0400)
commit6a773c58b4dfad92ecd8f83b9388d2ce005213d6
treed1bd8de84afdb4460017a7f6b5e832c3133b0d39
parentc8dd50338e83085b44ac134e43b2ece69c1dea72
rgw: beast frontend can listen on multiple endpoints

rgw_frontends options port= and endpoint= can be given multiple times,
and the beast frontend will listen on each endpoint

Fixes: http://tracker.ceph.com/issues/22779
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 1bff073b0e3e19e341fc0a08918abb510f0711b4)

Conflicts: rgw_asio_frontend.cc (boost::asio::string_view not available,
                                 replaced with BOOST_ASIO_STRING_VIEW_PARAM
                                 which falls back to 'const std::string&')
doc/radosgw/frontends.rst
src/rgw/rgw_asio_frontend.cc