aboutsummaryrefslogtreecommitdiff
path: root/echo
diff options
context:
space:
mode:
authorMike Crute <mike@crute.us>2022-11-23 15:58:07 -0800
committerMike Crute <mike@crute.us>2022-11-23 15:58:07 -0800
commit57c808c775548e11728ca641e6dd8c9e026ff938 (patch)
treee94c423e53ac91762807c013e63a6162369b5bad /echo
parent1835310efce41d091f3b1aca528fcc984bb7ed63 (diff)
downloadgolib-57c808c775548e11728ca641e6dd8c9e026ff938.tar.bz2
golib-57c808c775548e11728ca641e6dd8c9e026ff938.tar.xz
golib-57c808c775548e11728ca641e6dd8c9e026ff938.zip
echo: credential jobs should always startecho/v0.9.3
Diffstat (limited to 'echo')
-rw-r--r--echo/vault.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/echo/vault.go b/echo/vault.go
index 68de60b..6dc20d2 100644
--- a/echo/vault.go
+++ b/echo/vault.go
@@ -52,13 +52,13 @@ func MakeVaultSecretsClient(ctx context.Context) (secrets.ClientManager, error)
52// failure handler will terminate the application if a critical 52// failure handler will terminate the application if a critical
53// credential renewal failure occurs. 53// credential renewal failure occurs.
54func AttachSecretsClient(c secrets.ClientManager, cancel func(), run *service.AppRunner, log echo.Logger) { 54func AttachSecretsClient(c secrets.ClientManager, cancel func(), run *service.AppRunner, log echo.Logger) {
55 run.AddBackgroundJob(func(ctx context.Context, wg *sync.WaitGroup) error { 55 run.AddJob(func(ctx context.Context, wg *sync.WaitGroup) error {
56 log.Info("Starting credential renewal handler") 56 log.Info("Starting credential renewal handler")
57 err := c.Run(ctx, wg) 57 err := c.Run(ctx, wg)
58 log.Info("Shutting down credential renewal handler") 58 log.Info("Shutting down credential renewal handler")
59 return err 59 return err
60 }) 60 })
61 run.AddBackgroundJob(func(ctx context.Context, wg *sync.WaitGroup) error { 61 run.AddJob(func(ctx context.Context, wg *sync.WaitGroup) error {
62 log.Info("Starting credential renewal logger") 62 log.Info("Starting credential renewal logger")
63 err := secrets.MakeRenewalLogger(c, log, cancel)(ctx, wg) 63 err := secrets.MakeRenewalLogger(c, log, cancel)(ctx, wg)
64 log.Info("Shutting down credential renewal logger") 64 log.Info("Shutting down credential renewal logger")