examples: Update various examples to use new disk-create API.

This commit is contained in:
Richard W.M. Jones
2014-01-28 15:04:59 +00:00
parent 2794eac739
commit d60e6a23a6
7 changed files with 16 additions and 55 deletions

View File

@@ -4,7 +4,6 @@ package main
import (
"fmt"
"os"
"libguestfs.org/guestfs"
)
@@ -18,15 +17,8 @@ func main() {
defer g.Close ()
/* Create a raw-format sparse disk image, 512 MB in size. */
f, ferr := os.Create (output)
if ferr != nil {
panic (fmt.Sprintf ("could not create file: %s: %s",
output, ferr))
}
defer f.Close ()
if ferr := f.Truncate (512 * 1024 * 1024); ferr != nil {
panic (fmt.Sprintf ("could not truncate file: %s", ferr))
if err := g.Disk_create (output, "raw", 512 * 1024 * 1024); err != nil {
panic (err)
}
/* Set the trace flag so that we can see each libguestfs call. */