libvirt/src/locking
Jiri Denemark 893647671b locking: Implement lock failure action in sanlock driver
While the changes to sanlock driver should be stable, the actual
implementation of sanlock_helper is supposed to be replaced in the
future. However, before we can implement a better sanlock_helper, we
need an administrative interface to libvirtd so that the helper can just
pass a "leases lost" event to the particular libvirt driver and
everything else will be taken care of internally. This approach will
also allow libvirt to pass such event to applications and use
appropriate reasons when changing domain states.

The temporary implementation handles all actions directly by calling
appropriate libvirt APIs (which among other things means that it needs
to know the credentials required to connect to libvirtd).
2012-10-11 14:41:42 +02:00
..
domain_lock.c locking: Add support for lock failure action 2012-10-11 14:41:42 +02:00
domain_lock.h locking: Pass hypervisor driver name when acquiring locks 2012-10-11 14:41:42 +02:00
libvirt_sanlock.aug sanlock: fix locking for readonly devices 2012-05-14 16:44:09 -06:00
lock_driver_nop.c locking: Add support for lock failure action 2012-10-11 14:41:42 +02:00
lock_driver_nop.h maint: fix up copyright notice inconsistencies 2012-09-20 16:30:55 -06:00
lock_driver_sanlock.c locking: Implement lock failure action in sanlock driver 2012-10-11 14:41:42 +02:00
lock_driver.h locking: Add support for lock failure action 2012-10-11 14:41:42 +02:00
lock_manager.c locking: Add support for lock failure action 2012-10-11 14:41:42 +02:00
lock_manager.h locking: Add support for lock failure action 2012-10-11 14:41:42 +02:00
sanlock_helper.c locking: Implement lock failure action in sanlock driver 2012-10-11 14:41:42 +02:00
sanlock.conf Add support for shared sanlock leases 2012-06-25 10:17:56 +01:00
test_libvirt_sanlock.aug.in Add support for shared sanlock leases 2012-06-25 10:17:56 +01:00