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()