diff options
| author | alex <alex@pdp7.net> | 2023-10-13 16:11:25 +0200 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2023-10-13 16:11:25 +0200 |
| commit | 250201b433c0a99f6cabcb2596bfe43f1a5a3968 (patch) | |
| tree | 8dc5de16ed4315b3ab4fcc001b7dbd74d475c4b3 /blog_experiment/blog/__main__.py | |
| parent | 1a80ac63854ba4ea28f81194ad15314771e979d5 (diff) | |
Moving to prod!
Diffstat (limited to 'blog_experiment/blog/__main__.py')
| -rw-r--r-- | blog_experiment/blog/__main__.py | 36 |
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() |
