]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ceph-mgr: Implement new pecan-based rest api
authorBoris Ranto <branto@redhat.com>
Wed, 12 Apr 2017 21:54:36 +0000 (23:54 +0200)
committerBoris Ranto <branto@redhat.com>
Mon, 22 May 2017 17:18:58 +0000 (19:18 +0200)
commit5ed2631b094125eacf8f5e4ceae30a3ab2023ecd
treefea1e8ad6b773a12ee120e227f185a6f52ccbb29
parent34a17d5ff7f06de7657fb3e70a19bb97813a87a6
ceph-mgr: Implement new pecan-based rest api

The new rest API uses pecan for the restful functionality and simplifies
the code significantly. It should be mostly equivalent in functionality
to the django-based rest API. The api is self-documenting via /doc
endpoint.

Signed-off-by: Boris Ranto <branto@redhat.com>
ceph.spec.in
debian/control
src/common/config_opts.h
src/mon/MonCap.cc
src/pybind/mgr/restful/__init__.py [new file with mode: 0644]
src/pybind/mgr/restful/api.py [new file with mode: 0644]
src/pybind/mgr/restful/common.py [new file with mode: 0644]
src/pybind/mgr/restful/module.py [new file with mode: 0644]