sync
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user