ceph/qa/tasks/mgr/dashboard
Patrick Nawracay d7de1fa067 mgr/dashboard/backend: Enable get/set of cluster-wide OSD settings
Add ability to list, set and unset cluster-wide OSD flags.

Flags can be listed and changed through the `/api/osd/flags` API
resource. By using a GET request, the list is retrieved. By using a PUT
request, the flags are updated (all at once). Flags not contained in the
data of the PUT are removed, additional once are added. Note that the
PUT requests require a JSON body with the data contained as value of the
'flags' key like so:

    {"flags": ["flag1", "flag2", ...]}

Fixes: http://tracker.ceph.com/issues/24056

Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
2018-06-15 10:26:29 +02:00
..
__init__.py
helper.py mgr/dashboard: Applied Exception handling to RBDs 2018-05-08 16:46:47 +02:00
test_auth.py mgr/dashboard: Login failure should return HTTP 400 2018-06-06 11:45:09 +01:00
test_cephfs.py mgr/dashboard: Refactor CephFS controller 2018-05-31 22:50:43 +01:00
test_cluster_configuration.py mgr/dashboard: add config options to documentation page 2018-06-13 15:39:24 +02:00
test_dashboard.py
test_erasure_code_profile.py mgr/dashboard: Add ErasureCodeProfile controller 2018-04-06 17:40:03 +02:00
test_host.py
test_monitor.py
test_osd.py mgr/dashboard/backend: Enable get/set of cluster-wide OSD settings 2018-06-15 10:26:29 +02:00
test_perf_counters.py mgr/dashboard: New API tests for perf_couters 2018-03-26 17:16:41 +02:00
test_pool.py qa/tasks/mgr: fix test_pool.py 2018-05-12 18:34:26 +08:00
test_rbd.py mgr/dashboard: Applied Exception handling to RBDs 2018-05-08 16:46:47 +02:00
test_rgw.py mgr/dashboard: Display useful info if RGW is not configured 2018-05-14 12:58:29 +02:00
test_summary.py mgr/dashboard: Summary endpoint should return ceph version 2018-06-12 11:46:45 +01:00