f-25: fix: reduce options number

Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
This commit is contained in:
GnomeZworc 2026-04-26 17:49:32 +02:00
commit 2efaf20098
Signed by: nicolas.boufideline
GPG key ID: 4406BBBF8845D632
2 changed files with 22 additions and 14 deletions

View file

@ -25,11 +25,21 @@ func StopVM(db *badger.DB, name string, cfg *configuration.Config) error {
return nil
}
vpcName, err := kv.GetFromDB(db, "vm/"+name+"/vpc")
subnetName, err := kv.GetFromDB(db, "vm/"+name+"/subnet")
if err != nil {
return fmt.Errorf("get subnet: %w", err)
}
vpcName, err := kv.GetFromDB(db, "subnet/"+subnetName+"/vpc")
if err != nil {
return fmt.Errorf("get vpc: %w", err)
}
gatewayIP, err := kv.GetFromDB(db, "subnet/"+subnetName+"/gateway_ip")
if err != nil {
return fmt.Errorf("get gateway_ip: %w", err)
}
tapIDStr, err := kv.GetFromDB(db, "vm/"+name+"/tap_id")
if err != nil {
return fmt.Errorf("get tap_id: %w", err)
@ -44,11 +54,6 @@ func StopVM(db *badger.DB, name string, cfg *configuration.Config) error {
return fmt.Errorf("get ip: %w", err)
}
gatewayIP, err := kv.GetFromDB(db, "vm/"+name+"/gateway_ip")
if err != nil {
return fmt.Errorf("get gateway_ip: %w", err)
}
metadataPort, err := kv.GetFromDB(db, "vm/"+name+"/metadata_port")
if err != nil {
return fmt.Errorf("get metadata_port: %w", err)