+++ /dev/null
-#!/bin/sh -eu
-# SYNTAX: $databases [...]
-tool=$(readlink -e "${0%/*}/..")
-TRACE=${TRACE:-}
-. "$tool"/local/lib.sh
-
-for database in $(sudo -u backup find ~backup/data/mysql \
- -mindepth 1 -maxdepth 1 -type d \
- ${@:+-false $(printf -- '-or -name %s\n' "$@")} \
- -printf '%f\n')
- do
- # NOTE: 0.9765625 = $(units -1 kilobytes kibibytes)
- size=$(bc <<-EOF
- scale=0; print ($(sudo -u backup du -ks ~backup/data/mysql/"$database" | cut -f 1) * 0.9765625 / 1), " Kio"
- EOF
- )
- info '' database size
- cat <<-EOF
- ${tput_setaf_0}${tput_bold}
- $(sudo -u backup ~backup/bin/duplicity 2>/dev/null \
- --name mysql/"$database" \
- collection-status \
- file:///home/backup/data/mysql/"$database")
- ${tput_sgr0}
- EOF
- done