feat(postgres-dump-zstd-docker-sock.sh): 为 Docker 参数添加默认值并更新帮助信息
This commit is contained in:
@@ -10,22 +10,22 @@ log() {
|
|||||||
|
|
||||||
print_usage() {
|
print_usage() {
|
||||||
cat <<EOF >&2
|
cat <<EOF >&2
|
||||||
Usage: $0 --socket=PATH --api-version=VERSION --container=NAME --backup-dir=DIR --backup-prefix=PREFIX
|
Usage: $0 [--socket=PATH] [--api-version=VERSION] --container=NAME [--backup-dir=DIR] --backup-prefix=PREFIX
|
||||||
|
|
||||||
Options:
|
Options:
|
||||||
--socket=PATH Docker Engine unix socket path
|
--socket=PATH Docker Engine unix socket path (default: /var/run/docker.sock)
|
||||||
--api-version=VERSION Docker API version (e.g. v1.51)
|
--api-version=VERSION Docker API version (default: v1.51)
|
||||||
--container=NAME PostgreSQL container name
|
--container=NAME PostgreSQL container name
|
||||||
--backup-dir=DIR Directory to store backups
|
--backup-dir=DIR Directory to store backups (default: /backups)
|
||||||
--backup-prefix=PREFIX Backup filename prefix
|
--backup-prefix=PREFIX Backup filename prefix
|
||||||
--help Show this help message
|
--help Show this help message
|
||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
|
|
||||||
DOCKER_SOCKET=""
|
DOCKER_SOCKET="/var/run/docker.sock"
|
||||||
DOCKER_API_VERSION=""
|
DOCKER_API_VERSION="v1.51"
|
||||||
PG_CONTAINER_NAME=""
|
PG_CONTAINER_NAME=""
|
||||||
BACKUP_DIR=""
|
BACKUP_DIR="/backups"
|
||||||
BACKUP_PREFIX=""
|
BACKUP_PREFIX=""
|
||||||
|
|
||||||
missing_value() {
|
missing_value() {
|
||||||
|
|||||||
Reference in New Issue
Block a user