diff --git a/consul_backup.py b/consul_backup.py index c7c1e46..86b3414 100644 --- a/consul_backup.py +++ b/consul_backup.py @@ -113,7 +113,8 @@ class ConsulBackup: backup_path = Path(output_dir) backup_path.mkdir(parents=True, exist_ok=True) - print(f"Backing up Consul KV store to: {backup_path}") + print(f"Backing up Consul KV store from: {self.consul_addr}") + print(f"Backup destination: {backup_path}") # Get all keys recursively keys = self.get_kv_keys(recurse=True) @@ -256,6 +257,10 @@ Examples: args = parser.parse_args() + # Show which Consul server we're connecting to + consul_source = "environment variable CONSUL_HTTP_ADDR" if os.environ.get('CONSUL_HTTP_ADDR') else "default address" + print(f"Using Consul server from {consul_source}: {args.addr}") + # Create backup client and run backup backup = ConsulBackup(consul_addr=args.addr, token=args.token) exit_code = backup.backup_kv_store(output_dir=args.output)