From 99fe09f4fa805ea23848c1ec56088ec1435e9015 Mon Sep 17 00:00:00 2001 From: Avra Sengupta Date: Fri, 15 Feb 2013 13:04:57 +0530 Subject: glusterd: Moved the volume entry table to a separate file. Change-Id: I893f41bd505fc0e02aec1e71f7a6209759b24a89 BUG: 903478 Signed-off-by: Avra Sengupta Reviewed-on: http://review.gluster.org/4517 Tested-by: Amar Tumballi Reviewed-by: Amar Tumballi Reviewed-by: Kaushal M Tested-by: Gluster Build System Reviewed-by: Anand Avati --- xlators/mgmt/glusterd/src/Makefile.am | 2 +- xlators/mgmt/glusterd/src/glusterd-volgen.c | 235 +---------------------- xlators/mgmt/glusterd/src/glusterd-volgen.h | 8 + xlators/mgmt/glusterd/src/glusterd-volume-set.c | 241 ++++++++++++++++++++++++ 4 files changed, 251 insertions(+), 235 deletions(-) create mode 100644 xlators/mgmt/glusterd/src/glusterd-volume-set.c diff --git a/xlators/mgmt/glusterd/src/Makefile.am b/xlators/mgmt/glusterd/src/Makefile.am index e43d57e2833..df15453dc90 100644 --- a/xlators/mgmt/glusterd/src/Makefile.am +++ b/xlators/mgmt/glusterd/src/Makefile.am @@ -11,7 +11,7 @@ glusterd_la_SOURCES = glusterd.c glusterd-handler.c glusterd-sm.c \ glusterd-volgen.c glusterd-rebalance.c glusterd-quota.c \ glusterd-geo-rep.c glusterd-replace-brick.c glusterd-log-ops.c \ glusterd-volume-ops.c glusterd-brick-ops.c glusterd-mountbroker.c \ - glusterd-syncop.c glusterd-hooks.c + glusterd-syncop.c glusterd-hooks.c glusterd-volume-set.c glusterd_la_LIBADD = $(top_builddir)/libglusterfs/src/libglusterfs.la \ $(top_builddir)/rpc/xdr/src/libgfxdr.la \ diff --git a/xlators/mgmt/glusterd/src/glusterd-volgen.c b/xlators/mgmt/glusterd/src/glusterd-volgen.c index f89cd3a4988..d650111f04b 100644 --- a/xlators/mgmt/glusterd/src/glusterd-volgen.c +++ b/xlators/mgmt/glusterd/src/glusterd-volgen.c @@ -35,240 +35,7 @@ #include "glusterd-utils.h" #include "run.h" -#define AUTH_ALLOW_MAP_KEY "auth.allow" -#define AUTH_REJECT_MAP_KEY "auth.reject" -#define NFS_DISABLE_MAP_KEY "nfs.disable" -#define AUTH_ALLOW_OPT_KEY "auth.addr.*.allow" -#define AUTH_REJECT_OPT_KEY "auth.addr.*.reject" -#define NFS_DISABLE_OPT_KEY "nfs.*.disable" - - -/* dispatch table for VOLUME SET - * ----------------------------- - * - * Format of entries: - * - * First field is the , for the purpose of looking it up - * in volume dictionary. Each is of the format ".". - * - * Second field is . - * - * Third field is