]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
snap_schedule: add initial interface and basic CRUD ops
authorJan Fajerski <jfajerski@suse.com>
Wed, 6 May 2020 13:32:17 +0000 (15:32 +0200)
committerJan Fajerski <jfajerski@suse.com>
Thu, 27 Aug 2020 13:55:45 +0000 (15:55 +0200)
commit26b94fe21afe3a0b011b40055228ecb4deabb998
treee113391df10179a18060e66096b931b18c470bd4
parent2ec5a2387e1a9d4cde58b0ad8f79ff40771b87ca
snap_schedule: add initial interface and basic CRUD ops

Storage of schedules is in an in-memory sqlite DB that gets serialized
to an rados object.

Signed-off-by: Jan Fajerski <jfajerski@suse.com>
src/pybind/mgr/snap_schedule/.gitignore [new file with mode: 0644]
src/pybind/mgr/snap_schedule/__init__.py [new file with mode: 0644]
src/pybind/mgr/snap_schedule/fs/__init__.py [new file with mode: 0644]
src/pybind/mgr/snap_schedule/fs/schedule.py [new file with mode: 0644]
src/pybind/mgr/snap_schedule/module.py [new file with mode: 0644]
src/pybind/mgr/snap_schedule/requirements.txt [new file with mode: 0644]
src/pybind/mgr/snap_schedule/tests/__init__.py [new file with mode: 0644]
src/pybind/mgr/snap_schedule/tests/fs/__init__.py [new file with mode: 0644]
src/pybind/mgr/snap_schedule/tests/fs/test_schedule.py [new file with mode: 0644]
src/pybind/mgr/snap_schedule/tox.ini [new file with mode: 0644]