[core] Unbreak pdoc3/pytest command line arguments

This commit is contained in:
Thomas Lindner 2020-07-09 18:14:09 +02:00
parent 8a32a80480
commit 0e53b900c0
2 changed files with 18 additions and 16 deletions

View file

@ -28,7 +28,7 @@ jobs:
run: |
python -m pip install --upgrade pip
pip install pdoc3
- name: Build documentation with pydoc3
- name: Build documentation with pdoc3
run: |
pdoc -f -o build --html ${{ env.packageName }}
- name: Deploy documentation onto gh-pages

View file

@ -6,6 +6,7 @@
from argparse import ArgumentParser
from pytoml import load
from sys import argv
config = {
@ -14,19 +15,20 @@ config = {
'root_url': 'http://localhost:8000/',
}
parser = ArgumentParser()
parser.add_argument(
if argv[0] == 'kibicara':
parser = ArgumentParser()
parser.add_argument(
'-f',
'--config',
dest='configfile',
default='/etc/kibicara.conf',
help='path to config file',
)
args = parser.parse_args()
)
args = parser.parse_args()
try:
try:
with open(args.configfile) as configfile:
config.update(load(configfile))
except FileNotFoundError:
except FileNotFoundError:
# run with default config
pass