fix(go): add disabled egress mode;

This commit is contained in:
VishalDalwadi
2026-04-07 16:01:13 +05:30
parent fdc45c4eb9
commit 0afdf65459
2 changed files with 6 additions and 2 deletions
+3
View File
@@ -589,6 +589,9 @@ func migrateToEgressV1() {
CreatedBy: user.UserName,
CreatedAt: time.Now().UTC(),
}
if !e.Nat {
e.Mode = schema.DisabledNAT
}
err = e.Create(db.WithContext(context.TODO()))
if err == nil {
acl := models.Acl{
+3 -2
View File
@@ -13,8 +13,9 @@ const egressTable = "egresses"
type EgressNATMode string
const (
VirtualNAT EgressNATMode = "virtual_nat"
DirectNAT EgressNATMode = "direct_nat"
DisabledNAT EgressNATMode = "disabled"
VirtualNAT EgressNATMode = "virtual_nat"
DirectNAT EgressNATMode = "direct_nat"
)
type Egress struct {