From ffa6e23c0f4dc185c52efc756159b0695fefaf4d Mon Sep 17 00:00:00 2001 From: Chris Stavropoulos Date: Thu, 25 May 2017 13:29:29 -0400 Subject: [PATCH] honour retry delay when waiting for vault server to come online --- CHANGELOG.md | 9 +++++++++ main.go | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 173ace0..1536240 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Vault-Ec2Auth +## 0.2.1 + +### NOTES + +* Dropped the alpha tag from the versioning. [Semantic versioning](http://semver.org) applies. + +### IMPROVEMENTS + +* Apply the retry delay when waiting for the vault server to become available ## 0.2.0-alpha diff --git a/main.go b/main.go index bab1920..dfad432 100644 --- a/main.go +++ b/main.go @@ -151,7 +151,8 @@ func wait_for_active_vault_server(server string) { _, err := net.LookupHost(server) if err != nil { if _, ok := err.(*net.DNSError); ok { - log.Printf("waiting for vault server to be available at [%s]..", server) + log.Printf("waiting for vault server to become available at [%s]..", server) + time.Sleep(time.Second * time.Duration(config.RetryDelay)) } else { log.Fatal(err.Error()) }