f-25: vm: ajout de la logique de demarrage des vms

Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
This commit is contained in:
GnomeZworc 2026-04-26 17:27:01 +02:00
commit 28f4dbf7d7
Signed by: nicolas.boufideline
GPG key ID: 4406BBBF8845D632
4 changed files with 187 additions and 0 deletions

View file

@ -26,3 +26,9 @@ func CreateTap(tapID int, bridgeName, vpcName string) error {
return LinkSetUp(name)
})
}
func DeleteTap(tapID int, vpcName string) error {
return netns.Call(vpcName, func() error {
return DeleteLink(fmt.Sprintf("tap%d", tapID))
})
}