This patchset adds support for cluster driver "local". We cannot use this driver with multiple machines, but it is useful for debugging and good introduction for new cluster drivers.
With this patchset, corosync cluster driver becomes an optional feature (enabled by default). We can use Sheepdog for testing on localhost without installing corosync now. Thanks, Kazutaka MORITA Kazutaka (4): sheep: initialize workqueues just before event_loop() cluster: add local cluster driver make corosync cluster driver an optional feature sheep: use local cluster driver when corosync is not available configure.ac | 15 ++- sheep/Makefile.am | 6 +- sheep/cluster.h | 11 ++ sheep/cluster/local.c | 474 +++++++++++++++++++++++++++++++++++++++++++++++++ sheep/group.c | 14 +- sheep/sheep.c | 25 +-- 6 files changed, 519 insertions(+), 26 deletions(-) create mode 100644 sheep/cluster/local.c -- 1.7.2.5 -- sheepdog mailing list [email protected] http://lists.wpkg.org/mailman/listinfo/sheepdog
