]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: Get user ID via RGW Admin Ops API. 22416/head
authorVolker Theile <vtheile@suse.com>
Tue, 5 Jun 2018 10:03:16 +0000 (12:03 +0200)
committerVolker Theile <vtheile@suse.com>
Fri, 15 Jun 2018 14:24:33 +0000 (16:24 +0200)
commited0750699e3e1cb65f79ec010d78679d44d126be
treec6beb66d52bad13ceae02440a9a9447a992c8fee
parent4c3bf7132fbca2173842277ceb7f631c48374836
mgr/dashboard: Get user ID via RGW Admin Ops API.

The RGW API user id (set via 'ceph dashboard set-rgw-api-user-id <xxx>') is optional but the user ID is required internally for some situations. Because of that the user ID is requested via a RGW Admin Ops API call if it is not configured via CLI.

Signed-off-by: Volker Theile <vtheile@suse.com>
qa/tasks/mgr/dashboard/test_rgw.py
src/pybind/mgr/dashboard/controllers/rgw.py
src/pybind/mgr/dashboard/services/rgw_client.py