v0.2.0 #3

Merged
kor-elf merged 22 commits from develop into main 2026-04-26 16:50:47 +05:00
Showing only changes of commit 04b70ce5ec - Show all commits
+3 -3
View File
@@ -1,8 +1,6 @@
package nft
import (
"fmt"
"git.kor-elf.net/kor-elf-shield/go-nftables-client/contract"
contractBatch "git.kor-elf.net/kor-elf-shield/go-nftables-client/contract/batch"
"git.kor-elf.net/kor-elf-shield/go-nftables-client/internal/batch"
@@ -10,6 +8,7 @@ import (
"git.kor-elf.net/kor-elf-shield/go-nftables-client/internal/batch/rule"
"git.kor-elf.net/kor-elf-shield/go-nftables-client/internal/batch/table"
"git.kor-elf.net/kor-elf-shield/go-nftables-client/internal/pkg"
nftCommand "git.kor-elf.net/kor-elf-shield/go-nftables-client/internal/pkg/nft"
)
type batchBuilder struct {
@@ -44,7 +43,8 @@ func NewBatchBuilder(dir string) (contract.BatchBuilder, error) {
}
func (b *batchBuilder) Clear() error {
return fmt.Errorf("not implemented")
args := nftCommand.Clear()
return b.command.Run(args...)
}
func (b *batchBuilder) Table() contractBatch.Table {