summaryrefslogtreecommitdiff
path: root/admin/feeds/build-feeds.sh
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2022-02-23 10:26:02 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2022-02-23 10:26:02 +0100
commit66b5366b7b377f9e595ee9b97261b65a0064aa5b (patch)
tree6df61508c0708fd39ac9ad2066b292ea72e5002a /admin/feeds/build-feeds.sh
parenta0ffc78d4661335d73e25edffad1f1d0fe095e7c (diff)
downloadquatuorbellefeuille.com-66b5366b7b377f9e595ee9b97261b65a0064aa5b.tar.xz
Add script to update feeds
Diffstat (limited to 'admin/feeds/build-feeds.sh')
-rwxr-xr-xadmin/feeds/build-feeds.sh19
1 files changed, 19 insertions, 0 deletions
diff --git a/admin/feeds/build-feeds.sh b/admin/feeds/build-feeds.sh
new file mode 100755
index 0000000..99b4a6e
--- /dev/null
+++ b/admin/feeds/build-feeds.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+set -eu
+
+HERE=$(dirname "$0")
+ROOT=${HERE}/../..
+
+. "${ROOT}"/settings.sh
+
+FEEDS=("$@")
+
+for feed in "${FEEDS[@]}"
+do
+ concert=$(dirname "${feed}")/concerts.in
+
+ PYTHONPATH="${ROOT}" \
+ "${HERE}"/build-feed.py "${concert}" "${feed}" \
+ "${HERE}"/concerts-pubdates.json ${domain}
+done