small refactoring
This commit is contained in:
parent
e04f651868
commit
319e75fd15
2
group.go
2
group.go
@ -82,7 +82,7 @@ func (g *Group) Disable() []error {
|
|||||||
|
|
||||||
g.Enabled = false
|
g.Enabled = false
|
||||||
|
|
||||||
return nil
|
return errs
|
||||||
}
|
}
|
||||||
|
|
||||||
func (a *App) AddGroup(group *models.Group) error {
|
func (a *App) AddGroup(group *models.Group) error {
|
||||||
|
8
kvas2.go
8
kvas2.go
@ -84,8 +84,8 @@ func (a *App) Listen(ctx context.Context) []error {
|
|||||||
a.dnsOverrider = a.NetfilterHelper.PortRemap(fmt.Sprintf("%sDNSOVERRIDER", a.Config.ChainPostfix), 53, a.Config.ListenPort)
|
a.dnsOverrider = a.NetfilterHelper.PortRemap(fmt.Sprintf("%sDNSOVERRIDER", a.Config.ChainPostfix), 53, a.Config.ListenPort)
|
||||||
err := a.dnsOverrider.Enable()
|
err := a.dnsOverrider.Enable()
|
||||||
|
|
||||||
for idx, _ := range a.Groups {
|
for _, group := range a.Groups {
|
||||||
err = a.Groups[idx].Enable()
|
err = group.Enable()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
handleError(fmt.Errorf("failed to enable group: %w", err))
|
handleError(fmt.Errorf("failed to enable group: %w", err))
|
||||||
return errs
|
return errs
|
||||||
@ -108,8 +108,8 @@ func (a *App) Listen(ctx context.Context) []error {
|
|||||||
handleErrors(errs2)
|
handleErrors(errs2)
|
||||||
}
|
}
|
||||||
|
|
||||||
for idx, _ := range a.Groups {
|
for _, group := range a.Groups {
|
||||||
errs2 = a.Groups[idx].Disable()
|
errs2 = group.Disable()
|
||||||
if errs2 != nil {
|
if errs2 != nil {
|
||||||
handleErrors(errs2)
|
handleErrors(errs2)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user