[Sheepdog] [PATCH] sheep: remove cdrv_handlers and check_join_cb

MORITA Kazutaka morita.kazutaka at lab.ntt.co.jp
Wed Apr 25 18:54:49 CEST 2012


At Wed, 25 Apr 2012 03:03:02 -0400,
Christoph Hellwig wrote:
> 
> Instead of obscuring the callbacks into sheepdog from the cluster drivers
> by various means of callbacks just call them directly like you would do in
> normal C code.  The block_cb callback to the notify routine is left for now
> as that area needs broader attention later.
> 
> Signed-off-by: Christoph Hellwig <hch at lst.de>
> 
> ---
>  sheep/cluster.h           |   60 ++++++++++++++++++++--------------------------
>  sheep/cluster/accord.c    |   20 +++------------
>  sheep/cluster/corosync.c  |   22 +++-------------
>  sheep/cluster/local.c     |   20 +++------------
>  sheep/cluster/zookeeper.c |   20 +++------------
>  sheep/group.c             |   28 ++++++---------------
>  6 files changed, 56 insertions(+), 114 deletions(-)

Applied, thanks!

Kazutaka



More information about the sheepdog mailing list