aboutsummaryrefslogtreecommitdiff
path: root/blog_experiment/blog/__main__.py
diff options
context:
space:
mode:
Diffstat (limited to 'blog_experiment/blog/__main__.py')
-rw-r--r--blog_experiment/blog/__main__.py36
1 files changed, 0 insertions, 36 deletions
diff --git a/blog_experiment/blog/__main__.py b/blog_experiment/blog/__main__.py
deleted file mode 100644
index 21033902..00000000
--- a/blog_experiment/blog/__main__.py
+++ /dev/null
@@ -1,36 +0,0 @@
-import argparse
-import logging
-import sys
-
-from bicephalus import main as bicephalus_main
-from bicephalus import otel
-from bicephalus import ssl
-
-import blog
-
-from blog import meta
-
-
-def main():
- otel.configure_logging(logging.INFO)
-
- parser = argparse.ArgumentParser()
- parser.add_argument("--key-cert", nargs=2, metavar=("KEY", "CERT",), help="Path to a key and a file")
- parser.add_argument("schema")
- parser.add_argument("host")
- args = parser.parse_args()
- meta.SCHEMA = args.schema
- meta.HOST = args.host
-
- if args.key_cert:
- key, cert = args.key_cert
- with ssl.ssl_context_from_files(cert, key) as ssl_context:
- bicephalus_main.main(blog.handler, ssl_context, 8000)
- sys.exit(0)
-
- with ssl.temporary_ssl_context("localhost") as ssl_context:
- bicephalus_main.main(blog.handler, ssl_context, 8000)
- sys.exit(0)
-
-if __name__ == "__main__":
- main()