Renew leases in the background
This commit is contained in:
parent
3285bce1c7
commit
093779a1a3
6
ctctl
6
ctctl
|
@ -222,9 +222,9 @@ ctctl_auth_env(){
|
|||
|
||||
ctctl_renew_leases(){
|
||||
# Renew vault token
|
||||
[ -n "${VAULT_TOKEN}" ] && vault token renew >/dev/null
|
||||
[ -n "${NOMAD_LEASE}" ] && vault lease renew ${NOMAD_LEASE} >/dev/null
|
||||
[ -n "${CONSUL_LEASE}" ] && vault lease renew ${CONSUL_LEASE} > /dev/null
|
||||
([ -n "${VAULT_TOKEN}" ] && vault token renew >/dev/null &)
|
||||
([ -n "${NOMAD_LEASE}" ] && vault lease renew ${NOMAD_LEASE} >/dev/null &)
|
||||
([ -n "${CONSUL_LEASE}" ] && vault lease renew ${CONSUL_LEASE} >/dev/null &)
|
||||
}
|
||||
|
||||
# Logout from the current env
|
||||
|
|
Loading…
Reference in New Issue