From 72f6e8dfa1b2b29e9fefa54aad28cdaf76d97959 Mon Sep 17 00:00:00 2001 From: Hugo Levy-Falk Date: Sun, 14 Jun 2020 14:29:20 +0200 Subject: [PATCH] Fix API usage. --- main.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index b5e4b1d..0b35d87 100644 --- a/main.py +++ b/main.py @@ -3,6 +3,7 @@ import logging.config import pathlib import traceback import socket +from subprocess import call, DEVNULL import click import toml @@ -36,9 +37,9 @@ def main(config_dir, dry_run, keep): use_tls=config["Re2o"]["use_TLS"], ) users_emails = re2o_client.list("localemail/users") - users = filter(lambda x: x["local_email_enabled"], re2o_client.list("users/user")) - local_email_domain = re2o_client.get("preferences/optionaluser")["local_email_domain"] - env = Environment(loader=FileSystemLoader(config_dir)) + users = filter(lambda x: x["local_email_enabled"], re2o_client.list("users/user/")) + local_email_domain = re2o_client.view("preferences/optionaluser/")["local_email_domain"] + env = Environment(loader=FileSystemLoader(str(config_dir))) generated_folder = config_dir / "generated" generated_folder.mkdir(exist_ok=True)