On 02/27/2013 01:34 PM, Zach Brown wrote:
On Wed, Feb 27, 2013 at 04:19:57PM +0100, David Sterba wrote:
On Wed, Feb 27, 2013 at 01:08:46PM +0000, Hugo Mills wrote:
You may want to look at the btrfs-progs libify patches (posted to
this list in the last couple of months), which try to pull out the
more useful bits of btrfs-progs as a userspace C API.
FYI, libify patch will be in the next integration branch.
You may also want to look at the bits I implemented in python[2]
for a subset of the btrfs ioctls and data structures in btrfs-gui.
Other than that, it's down to the data structures documentation on
the wiki[1], and reading through ioctl.h.
bedup https://github.com/g2p/bedup does python binding, in a different
way than btrfs-gui.
Andy also mentioned being interested in language bindings of a libified
btrfs-progs, cc:ing.
Yeah. Python/otherlang wrappers around a btrfs-progs C api seem
preferable to each binding calling ioctls themselves, no? I think every
common language is going to eventually want a btrfs lib.
-- Andy
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html