[zfs-discuss] Public ZFS API ?

Erast Benson
Wed, 18 Mar 2009 16:24:46 -0000

On Tue, 2009-03-17 at 14:53 -0400, Cherry Shu wrote:
> Are any plans for an API that would allow ZFS commands including
> snapshot/rollback integrated with customer''s application?

Sounds like you are looking for abstraction layering on top of
integrated solution such as NexentaStor. Take a look on API it provides
here:

http://www.nexenta.com/nexentastor-api

SA-API has bindings for C, C++, Perl, Python and Ruby. This
documentation contains examples and samples to demonstrate SA-API
applications in C, C++, Perl, Python and Ruby. You can develop and run
SA-API applications on both Windows and Linux platforms.