sandcastle-export (878B)
1 #!/usr/bin/env bash 2 3 set -eu 4 5 target=./exported 6 7 mkdir -p "$target" 8 mkdir -p "$target/taler-exchange" 9 mkdir -p "$target/taler-merchant" 10 mkdir -p "$target/libeufin" 11 12 podman cp taler-sandcastle:/var/lib/taler-exchange/offline/. $target/taler-exchange/offline 13 podman cp taler-sandcastle:/var/lib/taler-exchange/secmod-rsa/. $target/taler-exchange/secmod-rsa 14 podman cp taler-sandcastle:/var/lib/taler-exchange/secmod-eddsa/. $target/taler-exchange/secmod-eddsa 15 podman cp taler-sandcastle:/var/lib/taler-exchange/secmod-cs/. $target/taler-exchange/secmod-cs 16 17 podman exec taler-sandcastle sudo -u postgres pg_dump taler-exchange > $target/taler-exchange/taler-exchange.sql 18 19 podman exec taler-sandcastle sudo -u postgres pg_dump taler-merchant > $target/taler-merchant/taler-merchant.sql 20 21 podman exec taler-sandcastle sudo -u postgres pg_dump libeufin > $target/libeufin/libeufin.sql 22