From 2ababae5415c18db39238bbdf965f1d60b1f7def Mon Sep 17 00:00:00 2001 From: Semyon Novikov Date: Mon, 23 Nov 2020 13:42:00 +0500 Subject: [PATCH] Add missing cmd dir --- cmd/amitm/main.go | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 cmd/amitm/main.go diff --git a/cmd/amitm/main.go b/cmd/amitm/main.go new file mode 100644 index 0000000..b02d130 --- /dev/null +++ b/cmd/amitm/main.go @@ -0,0 +1,33 @@ +package main + +import ( + "fmt" + "log" + + "9fans.net/go/acme" + "git.sr.ht/~nvkv/amitm/internal/config/v1" +) + +func main() { + l, err := acme.Log() + if err != nil { + log.Fatal(err) + } + + config, err := config.ReadConfigFile("./examples/amitm.toml") + if err != nil { + log.Fatal(err) + } + + for { + event, err := l.Read() + if err != nil { + log.Fatal(err) + } + + rules, ok := config.RulesForAction(event.Op) + if ok { + fmt.Printf("%+v -> %+v", event, rules) + } + } +} -- 2.30.1