Peter Krempa
0e1404d444
driver: Split/refactor driver module loading
...
Split the convoluted driver loader function into simpler parts which
will potentially allow reuse.
2017-02-21 08:48:51 +01:00
Daniel P. Berrange
bc2f42a094
Use virFileFindResource to locate driver plugins
...
Replace virDriverModuleInitialize with virFileFindResource
usage.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2014-04-25 11:59:46 +01:00
Eric Blake
99b92930d3
maint: one missed syms file
...
Commit f0aa493
missed a file.
* src/libvirt_driver_modules.syms: Add editor hint.
2013-01-26 09:59:12 -07:00
Daniel P. Berrange
b47637261c
Override default driver dir when running from GIT
...
* daemon/libvirtd.c: Set custom driver module dir if the current
binary name is 'lt-libvirtd' (indicating execution directly
from GIT checkout)
* src/driver.c, src/driver.h, src/libvirt_driver_modules.syms: Add
virDriverModuleInitialize to allow driver module location to
be changed
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2012-05-24 13:18:01 +01:00
Jim Meyering
ea5775bf8e
Move --with-driver-modules symbols into a separate sym file
...
* src/Makefile.am (PRIVSYMFILES): Append libvirt_driver_modules.syms.
* src/libvirt_private.syms: Move virDriverLoadModule into...
* src/libvirt_driver_modules.syms: ... this new file.
Author: John Levon
2009-01-05 14:06:41 +00:00