search for: diskplugin

Displaying 1 result from an estimated 1 matches for "diskplugin".

2020 Apr 24
1
[PATCH nbdkit] golang: Pass Plugin and Connection by reference not value.
...F THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +package main + +import ( + "C" + "io/ioutil" + "libguestfs.org/nbdkit" + "os" + "strconv" + "unsafe" +) + +var pluginName = "disk" + +type DiskPlugin struct { + nbdkit.Plugin +} + +type DiskConnection struct { + nbdkit.Connection + fd *os.File +} + +var size uint64 +var size_set = false + +func (p *DiskPlugin) Config(key string, value string) error { + if key == "size" { + var err error + size, err = strconv.ParseUint(value, 0, 64) +...