storage/cli/ls_s3.sh

27 lines
588 B
Bash
Executable File

#! /bin/bash
function main() {
local bucket=${BUCKET:-"geni-backup-b1-dr3"}
local region=${REGION:-"us-west-2"}
local user=${AWS_USER:-"AKIA4TVJAYO63KP3QJJK"}
local pass="${AWS_PASS:-"YXlRDCKZPDMWF7qXZIa/t4aBi2WCpd8uu2LWSZwQ"}"
local min="${1:-"---"}"
local max="${2:-"}}}"}"
shift
shift
go run cli.go \
-do list \
-db minio \
-addr "https://s3-$region.amazonaws.com" \
-user "$user" \
-pass "$pass" \
-ns "$bucket" \
-min "$min" \
-max "$max" \
"$@"
}
if [ "$0" == "$BASH_SOURCE" ]; then
main "$@"
fi