f-25: bug: fix errors and add verif
All checks were successful
Pre Release Workflow / set-release-target (push) Successful in 1s
Pre Release Workflow / build (metadata, amd64, linux) (push) Successful in 1m33s
Pre Release Workflow / prerelease (push) Successful in 12s
Pre Release Workflow / build (agent, amd64, linux) (push) Successful in 1m35s
Pre Release Workflow / build (db, amd64, linux) (push) Successful in 1m35s
Pre Release Workflow / build (metacli, amd64, linux) (push) Successful in 1m32s
Pre Release Workflow / upload-scripts (run-dnsmasq-in-netns.sh) (push) Successful in 7s

Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
This commit is contained in:
GnomeZworc 2026-04-26 20:52:25 +02:00
commit 7078691db6
Signed by: nicolas.boufideline
GPG key ID: 4406BBBF8845D632
2 changed files with 9 additions and 3 deletions

View file

@ -9,6 +9,6 @@ type Config struct {
TapID, Memory, CPUs int TapID, Memory, CPUs int
} }
func Start(cfg Config) error { func Start(_ Config) error {
return errors.New("vm: not supported on this platform") return errors.New("vm: not supported on this platform")
} }

View file

@ -91,13 +91,19 @@ func loadVM(db *badger.DB, name string) (vmData, error) {
if err != nil { if err != nil {
return d, fmt.Errorf("get memory: %w", err) return d, fmt.Errorf("get memory: %w", err)
} }
d.memory, _ = strconv.Atoi(memoryStr) d.memory, err = strconv.Atoi(memoryStr)
if err != nil {
return d, fmt.Errorf("parse memory: %w", err)
}
cpusStr, err := kv.GetFromDB(db, "vm/"+name+"/cpus") cpusStr, err := kv.GetFromDB(db, "vm/"+name+"/cpus")
if err != nil { if err != nil {
return d, fmt.Errorf("get cpus: %w", err) return d, fmt.Errorf("get cpus: %w", err)
} }
d.cpus, _ = strconv.Atoi(cpusStr) d.cpus, err = strconv.Atoi(cpusStr)
if err != nil {
return d, fmt.Errorf("parse cpus: %w", err)
}
d.password, _ = kv.GetFromDB(db, "vm/"+name+"/password") d.password, _ = kv.GetFromDB(db, "vm/"+name+"/password")
d.sshkey, _ = kv.GetFromDB(db, "vm/"+name+"/sshkey") d.sshkey, _ = kv.GetFromDB(db, "vm/"+name+"/sshkey")