home · contact · privacy
De-hardcode infections table path from enhance_table.py.
authorChristian Heller <c.heller@plomlompom.de>
Wed, 1 Jul 2020 19:18:23 +0000 (21:18 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Wed, 1 Jul 2020 19:18:23 +0000 (21:18 +0200)
enhance_table.py
update.sh

index 11f65eb5ef7d737c5f494d2fd694b0dce7bc12f7..2b6bb8dc8ff7fcc4f51cb279a44671294f4a0d79 100755 (executable)
@@ -1,5 +1,11 @@
 #!//usr/bin/env python3
 
+import sys
+if len(sys.argv) != 2:
+    print('Expecting infections table file path as only argument.')
+    exit(1)
+infections_table = sys.argv[1]
+
 # District population numbers as per Wikipedia.
 district_pops = {
   'CW': 342332,
@@ -17,7 +23,7 @@ district_pops = {
   'sum': 3754418,
 }
 
-f = open('daily_infections_table.txt', 'r')
+f = open(infections_table, 'r')
 lines = f.readlines()
 f.close()
 
index f1b74677156a796631ca10086f2ec2ff87378ca5..1bfd38b29e667b9ed4b079afc75a347fb467ded4 100755 (executable)
--- a/update.sh
+++ b/update.sh
@@ -18,4 +18,4 @@ curl "${CSV_URL}" \
 'END { printf "\n" }' "${filename}" >> "${table_path}" 
 
 # Write enhanced table output to directory served by web server.
-./enhance_table.py > /var/www/html/berlin_corona.txt
+./enhance_table.py "${table_path}" > /var/www/html/berlin_corona.txt