stouputils.backup.cli module#

backup_cli() None[source]#

Main entry point for command line usage.

Examples:

# Create a delta backup, excluding libraries and cache folders
python -m stouputils.backup delta /path/to/source /path/to/backups -x "libraries/*" "cache/*"

# Consolidate backups into a single file
python -m stouputils.backup consolidate /path/to/backups/latest.zip /path/to/consolidated.zip

# Limit the number of delta backups to 5
python -m stouputils.backup limit 5 /path/to/backups