go-ceph/internal
John Mulligan e2a78eec02 cutil: allow passing free functions to command output type
The *_command functions in librados and libcephfs document the use
of specific free functions for data allocated. These functions are
currently just wrappers around C's free() function. However, to be
more strictly compliant this change adds a free-function callback
to the CommandOutput type and the specific free functions are now
used outside the unit tests.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
2020-05-12 17:18:08 -04:00
..
callbacks callbacks: create a helper type for managing callbacks between C and Go 2020-03-04 08:10:48 -05:00
cutil cutil: allow passing free functions to command output type 2020-05-12 17:18:08 -04:00
errutil errutil: move errutil pkg into internal subdir 2020-03-10 08:41:44 +01:00
retry retry: add a helper lib for retrying common operations 2020-04-20 15:08:36 -04:00