Cool stuff! :) -Krutika ----- Original Message -----
> From: "Poornima Gurusiddaiah" <[email protected]> > To: "Gluster Devel" <[email protected]> > Sent: Thursday, December 24, 2015 11:32:15 AM > Subject: [Gluster-devel] Writing a new xlator is made a bit easier now > Hi All, > Here is a patch http://review.gluster.org/#/c/13061/ that creates the initial > template for any new xlator that you wish to write. > How to use: > $ python ./generate_xlator.py <XLATOR_DIRECTORY> <XLATOR_NAME> <FOP_SUFFIX> > Eg: python ./generate_xlator.py /home/u1/glusterfs/xlators/features > compression cmpr > This command will create the following files with some initial contents like > copyright, fops definition, header definition etc. : > * /home/u1/glusterfs/xlators/features/compression/Makefile.am > * /home/u1/glusterfs/xlators/features/compression/src/Makefile.am > * /home/u1/glusterfs/xlators/features/compression/src/compression.c > * /home/u1/glusterfs/xlators/features/compression/src/compression.h > * /home/u1/glusterfs/xlators/features/compression/src/compression-mem-types.h > * /home/u1/glusterfs/xlators/features/compression/src/compression-messages.h > By default all the fops and other functions are generated, if you do not need > to implement certain functions, delete those functions from the the file > `config.py`. > One can customize the fop definition by changing CBK_TEMPLATE/FOP_TEMPLATE in > generate_xlator.py. > This is an addition to Jeff's http://review.gluster.org/#/c/9411/ > Reviews are welcome. > Merry Christmas:) > Regards, > Poornima > _______________________________________________ > Gluster-devel mailing list > [email protected] > http://www.gluster.org/mailman/listinfo/gluster-devel
_______________________________________________ Gluster-devel mailing list [email protected] http://www.gluster.org/mailman/listinfo/gluster-devel
