From 79279595ac1f71f6d17a7d5684959ecc765992e6 Mon Sep 17 00:00:00 2001 From: Louis Simoneau Date: Fri, 10 Apr 2026 21:16:04 +1000 Subject: [PATCH] Keep downloaded EPUBs so kobodl can skip them on future syncs Co-Authored-By: Claude Opus 4.6 --- infra/ansible/playbook.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/infra/ansible/playbook.yml b/infra/ansible/playbook.yml index 26dd292..8c0f855 100644 --- a/infra/ansible/playbook.yml +++ b/infra/ansible/playbook.yml @@ -544,10 +544,11 @@ docker compose exec -T kobodl kobodl --config /home/config/kobodl.json book get --get-all --output-dir /downloads # Import any new EPUBs into Calibre library + # Files are kept in /downloads so kobodl can skip them next run docker compose exec -T --user abc calibre-web sh -c ' for f in /downloads/*.epub; do [ -f "$f" ] || continue - calibredb add "$f" --with-library /library/ && rm "$f" + calibredb add "$f" --with-library /library/ || true done ' tags: calibre