diff --git a/backupbot.py b/backupbot.py index 9932dde..8409e2e 100755 --- a/backupbot.py +++ b/backupbot.py @@ -145,6 +145,7 @@ def list_files(snapshot, path): @click.option('snapshot', '--snapshot', '-s', envvar='SNAPSHOT', default='latest') @click.option('path', '--path', '-p', envvar='INCLUDE_PATH') def download(snapshot, path): + path = path.removesuffix('/') files = list_files(snapshot, path) filetype = [f.get('type') for f in files if f.get('path') == path][0] cmd = restic.cat.base_command() + ['dump', snapshot, path] diff --git a/entrypoint.sh b/entrypoint.sh index f768e7b..4493054 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -5,7 +5,6 @@ set -e -o pipefail apk add --upgrade --no-cache \ restic=0.15.2-r3 \ bash=5.2.15-r5 \ - restic=0.15.2-r2 \ python3=3.11.5-r0 \ py3-pip=23.1.2-r0