diff --git a/.gitignore b/.gitignore index fb7bc3b..ffc77ec 100644 --- a/.gitignore +++ b/.gitignore @@ -60,8 +60,6 @@ temp/ docs/site/ docs/.mkdocs_cache/ -# Docker -.dockerignore # OS-specific Thumbs.db \ No newline at end of file diff --git a/auth-service b/auth-service deleted file mode 100755 index 7b49096..0000000 Binary files a/auth-service and /dev/null differ diff --git a/authz-service b/authz-service deleted file mode 100755 index 9159ccb..0000000 Binary files a/authz-service and /dev/null differ diff --git a/cmd/audit-service/main.go b/cmd/audit-service/main.go index aafb0a0..1003982 100644 --- a/cmd/audit-service/main.go +++ b/cmd/audit-service/main.go @@ -107,11 +107,9 @@ func main() { return client, nil }), - // Health registry with database checker - fx.Provide(func(db *database.Client, log logger.Logger) (*healthpkg.Registry, error) { - registry := healthpkg.NewRegistry() + // Register database health checker with existing health registry + fx.Invoke(func(registry *healthpkg.Registry, db *database.Client) { registry.Register("database", healthpkg.NewDatabaseChecker(db)) - return registry, nil }), // Provide audit service and gRPC server (defined in audit_service_fx.go) diff --git a/cmd/auth-service/main.go b/cmd/auth-service/main.go index 3f48cd3..4fc271e 100644 --- a/cmd/auth-service/main.go +++ b/cmd/auth-service/main.go @@ -109,11 +109,9 @@ func main() { return client, nil }), - // Health registry with database checker - fx.Provide(func(db *database.Client, log logger.Logger) (*healthpkg.Registry, error) { - registry := healthpkg.NewRegistry() + // Register database health checker with existing health registry + fx.Invoke(func(registry *healthpkg.Registry, db *database.Client) { registry.Register("database", healthpkg.NewDatabaseChecker(db)) - return registry, nil }), // Identity Service client diff --git a/cmd/authz-service/main.go b/cmd/authz-service/main.go index f96aa59..ea880a1 100644 --- a/cmd/authz-service/main.go +++ b/cmd/authz-service/main.go @@ -107,11 +107,9 @@ func main() { return client, nil }), - // Health registry with database checker - fx.Provide(func(db *database.Client, log logger.Logger) (*healthpkg.Registry, error) { - registry := healthpkg.NewRegistry() + // Register database health checker with existing health registry + fx.Invoke(func(registry *healthpkg.Registry, db *database.Client) { registry.Register("database", healthpkg.NewDatabaseChecker(db)) - return registry, nil }), // Provide authz service and gRPC server (defined in authz_service_fx.go) diff --git a/cmd/identity-service/main.go b/cmd/identity-service/main.go index 81cf452..c79ba48 100644 --- a/cmd/identity-service/main.go +++ b/cmd/identity-service/main.go @@ -107,11 +107,9 @@ func main() { return client, nil }), - // Health registry with database checker - fx.Provide(func(db *database.Client, log logger.Logger) (*healthpkg.Registry, error) { - registry := healthpkg.NewRegistry() + // Register database health checker with existing health registry + fx.Invoke(func(registry *healthpkg.Registry, db *database.Client) { registry.Register("database", healthpkg.NewDatabaseChecker(db)) - return registry, nil }), // Provide identity service and gRPC server (defined in identity_service_fx.go)