tested db, fill, backend

This commit is contained in:
2019-03-23 20:27:23 +01:00
parent 7645c8724d
commit 8c6d6ab8ab
8 changed files with 32 additions and 346 deletions

View File

@@ -23,6 +23,7 @@ import smtplib
from email.mime.text import MIMEText
from copy import deepcopy as DC
from pathlib import Path
from pymongo import MongoClient
import argparse
log = logging.getLogger(__name__)
@@ -377,8 +378,12 @@ def api_senses_update():
if __name__ == "__main__":
print("Starting app.py main()")
aparser = argparse.ArgumentParser(description="Arguments for app.py")
aparser.add_argument("--config-file", type=str, help="check ./conf_files/")
aparser.add_argument("--dbuser", type=str)
aparser.add_argument("--dbpass", type=str)
aparser.add_argument("--dbaddr", type=str)
args = aparser.parse_args()
config = None
@@ -392,7 +397,18 @@ if __name__ == "__main__":
else:
logging.basicConfig(filename=logfile, level=logging.INFO)
# db login
client = MongoClient(
"mongodb://{}".format(args.dbaddr),
username=args.dbuser,
password=args.dbpass,
authSource="valdb",
authMechanism='SCRAM-SHA-256'
)
valdb = client.valdb
# log.info("[*] Starting app.py with config:\n%s".format(config))
print("[*] Starting app.py with config:\n{}".format(config))
log.info("[*] Starting app.py with config:\n{}".format(config))
sys.exit()
app.run(host=str(config["host"]), port=int(config["port"]))