thanks for this Kaushal. it definetly serves as a good stub for learning the API ;
On Mon, Jun 24, 2013 at 6:10 AM, Kaushal M <kshlmster@xxxxxxxxx> wrote:
Hi all,
GlusterFS v3.4 introduces libgfapi, a C library, which allows
application developers to access files on glusterfs volumes directly,
without the overhead of a fuse mount. Along with the C library, we
also have a python wrapper around gfapi. With gogfapi, now there is a
third language in which you can use libgfapi.
gogfapi will attempt to be similar to the go langs default os and
syscall packages, in its support for file operations. This project is
my attempt to learn more about libgfapi, the go language and go
languages support for C libraries (cgo). Currently, the gogfapi
package cannot do much, just mount a volume, create/open/close a file
and unmount a volume. In the coming weeks I hope to fill out all the
other functionality needed to make it complete.
You can find gogfapi on the Gluster Forge at https://forge.gluster.org/gogfapi
Contributions are welcome from all.
Thanks,
Kaushal
_______________________________________________
Gluster-devel mailing list
Gluster-devel@xxxxxxxxxx
https://lists.nongnu.org/mailman/listinfo/gluster-devel
--
Jay Vyas
http://jayunit100.blogspot.com