Hi Shenkar, The only ones that are updated at the same time that new features are added to ZFS (in the kernel) are libzfs and libzfs_core (both of which are in C). Many languages allow you to call C functions directly or through a library (i.e. JNI and JNA for Java, etc.), so unless the wrapper libraries for Python / Perl / Ruby are in a language you would use anyway or have significant usability improvements, you'll get access to new features more quickly through the native libraries.
Thanks, Dan Kimmel On Thu, Mar 2, 2017 at 8:01 AM ph.uk.at <[email protected]> wrote: Hello Friends, Firstly I would like to thank the community for bug fixes, porting and providing awesome support for an equally awesome file system. I have built an all flash zfs array and I have been very happy with the performance. Until now I have been executing zfs commands manually (managing datasets and snapshots). I wanted to automate/orchestrate some of these tasks. I was searching for projects providing language bindings for ZFS specifically speaking if there are any which allow management of zfs objects via a rest api? A bit of googling I was able to find the pyzfs (python), Filesys::ZFS (perl) & Ruby-ZFS. So the question, is there something that the zfs community would recommend? Unless there is something already available, I plan to write a rest wrapper consume them. I would really be thankful and appreciate for any pointers. Regards / Shekhar *openzfs-developer* | Archives <https://www.listbox.com/member/archive/274414/=now> <https://www.listbox.com/member/archive/rss/274414/28044406-d3bcd698> | Modify <https://www.listbox.com/member/?&> Your Subscription <http://www.listbox.com> ------------------------------------------- openzfs-developer Archives: https://www.listbox.com/member/archive/274414/=now RSS Feed: https://www.listbox.com/member/archive/rss/274414/28015062-cce53afa Modify Your Subscription: https://www.listbox.com/member/?member_id=28015062&id_secret=28015062-f966d51c Powered by Listbox: http://www.listbox.com
