aboutsummaryrefslogtreecommitdiff
path: root/produce-readme
diff options
context:
space:
mode:
authorDavid Timber <dxdt@dev.snart.me>2024-10-25 23:39:16 +0200
committerDavid Timber <dxdt@dev.snart.me>2024-10-25 23:39:16 +0200
commit57d2e809972f25ccdd9f1afe6088199cbf975cb8 (patch)
tree58933f046b1e32de389b36c3920b20bdc3a34dbc /produce-readme
Initial commit
Diffstat (limited to 'produce-readme')
-rwxr-xr-xproduce-readme19
1 files changed, 19 insertions, 0 deletions
diff --git a/produce-readme b/produce-readme
new file mode 100755
index 0000000..fa1bfd3
--- /dev/null
+++ b/produce-readme
@@ -0,0 +1,19 @@
+#!/bin/env python3
+import datetime
+import getopt
+import sys
+
+opts, args = getopt.getopt(sys.argv[1:], '')
+
+now = datetime.datetime.now(datetime.UTC)
+with open(args[0]) as f:
+ table = f.read()
+with open(args[1]) as f:
+ table6 = f.read()
+doc = sys.stdin.read()
+
+doc = doc.replace('%LAST_UPDATE_ISOTIME%', now.isoformat())
+doc = doc.replace('%THE_TABLE_V4%', table)
+doc = doc.replace('%THE_TABLE_V6%', table6)
+
+sys.stdout.write(doc)