Use config specified in argv[1]

This commit is contained in:
flan 2017-11-06 20:00:24 +01:00
parent 59f28faa1e
commit 2a27d78591
2 changed files with 7 additions and 2 deletions

View File

@ -33,7 +33,7 @@ Installing
5. Run ankisyncd:
$ python ./ankisyncd/sync_app.py
$ python ./ankisyncd/sync_app.py ankisyncd.conf
Setting up Anki
---------------

View File

@ -22,6 +22,7 @@ import logging
import os
import random
import string
import sys
import time
import unicodedata
import zipfile
@ -688,8 +689,12 @@ def main():
from ankisyncd.thread import shutdown
logging.basicConfig(level=logging.INFO)
if len(sys.argv) < 2:
print("usage: {} configfile".format(os.path.basename(sys.argv[0])), file=sys.stderr)
exit(1)
parser = ConfigParser()
parser.read("ankisyncd.conf")
parser.read(sys.argv[1])
config = parser['sync_app']
ankiserver = SyncApp(config)