Merge branch 'config-arg' into 'master'

add parameter for config location

See merge request pleroma/relay!31
This commit is contained in:
Haelwenn 2021-10-15 17:27:13 +00:00
commit 0bd0ee49cf

View file

@ -5,10 +5,17 @@ import asyncio
import aiohttp import aiohttp
import aiohttp.web import aiohttp.web
import yaml 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(): def load_config():
with open('relay.yaml') as f: with open(args.config) as f:
options = {} options = {}
## Prevent a warning message for pyyaml 5.1+ ## Prevent a warning message for pyyaml 5.1+