sync
This commit is contained in:
@@ -113,7 +113,8 @@ class ConsulBackup:
|
|||||||
backup_path = Path(output_dir)
|
backup_path = Path(output_dir)
|
||||||
backup_path.mkdir(parents=True, exist_ok=True)
|
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
|
# Get all keys recursively
|
||||||
keys = self.get_kv_keys(recurse=True)
|
keys = self.get_kv_keys(recurse=True)
|
||||||
@@ -256,6 +257,10 @@ Examples:
|
|||||||
|
|
||||||
args = parser.parse_args()
|
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
|
# Create backup client and run backup
|
||||||
backup = ConsulBackup(consul_addr=args.addr, token=args.token)
|
backup = ConsulBackup(consul_addr=args.addr, token=args.token)
|
||||||
exit_code = backup.backup_kv_store(output_dir=args.output)
|
exit_code = backup.backup_kv_store(output_dir=args.output)
|
||||||
|
|||||||
Reference in New Issue
Block a user