Projects da.wid.codes go-vmaextractor Files
Enable build support by adding .onedev-buildspec.yml
README.md Loading last commit info...
extentHeader.go
go.mod
header.go
header_test.go
utils.go
vmaextractor.go
vmaextractor_test.go
README.md

go-vma-extractor

Creating VMAExtractor object

extractor, err := NewVMAExtractor("../vzdump-qemu-100-2024_05_15-20_01_21.vma")
if err != nil {
    fmt.Errorf("%w", err)
}

Extracting config files

err := extractor.ExtractConfigs("../configs", false)
if err != nil {
    fmt.Errorf("%w", err)
}

Extracting virtual drives (in RAW format)

err = extractor.ExtractDevices("../devices", false)
if err != nil {
    fmt.Errorf("%w", err)
}

Destroying VMAExtractor object

extractor.Terminate()
Please wait...
Page is in error, reload to recover