add parameter for config location

This commit is contained in:
Joel Beckmeyer 2021-10-15 08:17:10 -04:00
parent e4de3081c0
commit e1498a8d6e

View file

@ -5,10 +5,17 @@ import asyncio
import aiohttp
import aiohttp.web
import yaml
import argparse
parser = argparse.ArgumentParser(
description="A generic LitePub relay (works with all LitePub consumers and Mastodon).",
prog="python -m relay")
parser.add_argument("-c", "--config", type=str, default="relay.yaml",
metavar="<path>", help="the path to your config file")
args = parser.parse_args()
def load_config():
with open('relay.yaml') as f:
with open(args.config) as f:
options = {}
## Prevent a warning message for pyyaml 5.1+