summaryrefslogtreecommitdiff
path: root/cmd/authzd
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/authzd')
-rw-r--r--cmd/authzd/main.go14
1 files changed, 1 insertions, 13 deletions
diff --git a/cmd/authzd/main.go b/cmd/authzd/main.go
index 2de44d3..f79814c 100644
--- a/cmd/authzd/main.go
+++ b/cmd/authzd/main.go
@@ -7,8 +7,6 @@ import (
"os/signal"
"syscall"
- v1 "github.com/authzed/authzed-go/proto/authzed/api/v1"
- "github.com/authzed/authzed-go/v1"
"github.com/xlgmokha/x/pkg/env"
"github.com/xlgmokha/x/pkg/log"
"github.com/xlgmokha/x/pkg/x"
@@ -29,7 +27,7 @@ func main() {
env.Fetch("ZED_TOKEN", "secret"),
)
defer client.Close()
- err := loadSpiceSchema(ctx, client)
+ err := authz.LoadSpiceSchema(ctx, client, "./etc/authzd/schema.zed")
if err != nil {
pls.LogErrorNow(ctx, err)
}
@@ -51,13 +49,3 @@ func main() {
socket := x.Must(net.Listen("tcp", ":10003"))
pls.LogErrorNow(ctx, server.Serve(socket))
}
-
-func loadSpiceSchema(ctx context.Context, client *authzed.Client) error {
- content, err := os.ReadFile("./etc/authzd/schema.zed")
- _, err = client.WriteSchema(ctx, &v1.WriteSchemaRequest{Schema: string(content)})
- if err != nil {
- return err
- }
-
- return nil
-}