Commit: Bulk unfinished work

This commit is contained in:
2026-01-22 17:39:04 +01:00
parent 6c46b4efcc
commit 3a9acc42a2
68 changed files with 5047 additions and 1064 deletions

View File

@@ -0,0 +1,17 @@
package integration
import (
"git.kocoder.xyz/kocoded/vt/fx/interfaces"
"go.uber.org/fx"
)
type IntegrationHandler struct {
}
func NewIntegrationHandler(integrations []interfaces.BasicIntegration, lc fx.Lifecycle) *IntegrationHandler {
for _, i := range integrations {
lc.Append(fx.StartStopHook(i.OnStart, i.OnStop))
}
return &IntegrationHandler{}
}