From b1cdfdb85e754337c0eb0346ec2a251a3a5cc1f0 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Wed, 31 Jan 2024 22:31:35 +0100 Subject: [PATCH] Add a load-conf command --- bash_completion | 4 ++-- ctctl | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/bash_completion b/bash_completion index 90cb4dc..edec7e0 100644 --- a/bash_completion +++ b/bash_completion @@ -3,7 +3,7 @@ _ctctl(){ _init_completion || return case $prev in - auth|disconnect|render|fetch|prepare|current|tokens|list|build|build-no-cache|exec|sh|logs|loki|conf) + auth|disconnect|render|fetch|prepare|load-conf|current|tokens|list|build|build-no-cache|exec|sh|logs|loki|conf) return ;; switch) @@ -12,7 +12,7 @@ _ctctl(){ ;; esac - COMPREPLY=($(compgen -W 'auth switch current disconnect render fetch prepare tokens list build build-no-cache exec sh logs loki conf' -- "$cur")) + COMPREPLY=($(compgen -W 'auth switch current disconnect render fetch prepare load-conf tokens list build build-no-cache exec sh logs loki conf' -- "$cur")) } && complete -F _ctctl ctctl diff --git a/ctctl b/ctctl index c53a44c..6cd0b2d 100755 --- a/ctctl +++ b/ctctl @@ -948,6 +948,11 @@ case $1 in ctctl_build_required_images ctctl_renew_leases ;; + load-conf) + ctctl_load_policies + ctctl_load_consul_conf + ctctl_renew_leases + ;; build) ctctl_build_selected_images ctctl_renew_leases