]> git.ipfire.org Git - thirdparty/libvirt.git/commit
storage: extract storage file backend from main storage driver backend
authorDaniel P. Berrangé <berrange@redhat.com>
Thu, 25 Jan 2018 09:35:44 +0000 (09:35 +0000)
committerDaniel P. Berrangé <berrange@redhat.com>
Fri, 9 Feb 2018 11:05:10 +0000 (11:05 +0000)
commit3be2d1684ae1289ab14b4ec260b0912500d9cf2c
tree9404a5b932b1bc313f947751f0f134e332892371
parentd0a60771abf16f285ae19bf0397dece7f9fd70fa
storage: extract storage file backend from main storage driver backend

The storage driver backends are serving the public storage pools API,
while the storage file backends are serving the internal QEMU driver and
/ or libvirt utility code.

To prep for moving this storage file backend framework into the utility
code, split out the backend definitions.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
po/POTFILES.in
src/Makefile.am
src/storage/storage_backend.c
src/storage/storage_backend.h
src/storage/storage_backend_fs.c
src/storage/storage_backend_gluster.c
src/storage/storage_source.c
src/storage/storage_source_backend.c [new file with mode: 0644]
src/storage/storage_source_backend.h [new file with mode: 0644]