feat: 接通 Database 凭据准备闭环
Verify / test (pull_request) Successful in 11m23s
Verify / lint (pull_request) Successful in 12m18s
Verify / database-integration (pull_request) Successful in 13m49s

This commit is contained in:
2026-09-27 18:35:13 +00:00
parent 371248659b
commit 35ada6d7eb
24 changed files with 1385 additions and 37 deletions
+3 -2
View File
@@ -23,10 +23,11 @@ func Run() error {
if err != nil {
return err
}
if err := setupOpenBaoAuthentication(manager, options.openBao); err != nil {
baoClient, err := setupOpenBaoAuthentication(manager, options.openBao)
if err != nil {
return fmt.Errorf("set up OpenBao authentication: %w", err)
}
cleanup, err := setupDatabase(context.Background(), manager, options.database)
cleanup, err := setupDatabase(context.Background(), manager, options.database, baoClient)
if err != nil {
return err
}