]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: Add minimalistic browsable API
authorSebastian Wagner <sebastian.wagner@suse.com>
Mon, 26 Mar 2018 15:16:37 +0000 (17:16 +0200)
committerSebastian Wagner <sebastian.wagner@suse.com>
Mon, 26 Mar 2018 15:16:37 +0000 (17:16 +0200)
commit80b6ce804fb6a26d0d2b03f2758a544d9be683cc
tree14745fd9d8579062b86d7cfd7cde928a9a05ae04
parentf959709f399f2f43ac5aeca8f75ca32f97245960
mgr/dashboard: Add minimalistic browsable API

Also provides a simple HTML form to POST
data to a `RESTController`'s `create()` method.

Also added ENABLE_BROWSABLE_API setting to the dashboard

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
src/pybind/mgr/dashboard/controllers/monitor.py
src/pybind/mgr/dashboard/controllers/rbd_mirroring.py
src/pybind/mgr/dashboard/controllers/summary.py
src/pybind/mgr/dashboard/settings.py
src/pybind/mgr/dashboard/tests/test_notification.py
src/pybind/mgr/dashboard/tests/test_tools.py
src/pybind/mgr/dashboard/tools.py