Break out start and stop API

Former-commit-id: 196d1cdee7
This commit is contained in:
Owen
2025-11-19 16:24:07 -05:00
parent 930bf7e0f2
commit 542d7e5d61
3 changed files with 38 additions and 4 deletions

View File

@@ -214,6 +214,9 @@ func runOlmMainWithArgs(ctx context.Context, args []string) {
}
olm.Init(ctx, olmConfig)
if err := olm.StartApi(); err != nil {
logger.Fatal("Failed to start API server: %v", err)
}
if config.ID != "" && config.Secret != "" && config.Endpoint != "" {
tunnelConfig := olm.TunnelConfig{