From 7096ab74e8122cc28f8de43476739001c1750218 Mon Sep 17 00:00:00 2001 From: Unrud Date: Sun, 4 Oct 2020 05:38:58 +0200 Subject: [PATCH] Don't modify global constants --- radicale/__main__.py | 2 +- radicale/config.py | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/radicale/__main__.py b/radicale/__main__.py index d0ea10e..a657cae 100644 --- a/radicale/__main__.py +++ b/radicale/__main__.py @@ -71,7 +71,7 @@ def run(): continue kwargs = data.copy() long_name = "--%s-%s" % (section, option.replace("_", "-")) - args = kwargs.pop("aliases", []) + args = list(kwargs.pop("aliases", ())) args.append(long_name) kwargs["dest"] = "%s_%s" % (section, option) groups[group].append(kwargs["dest"]) diff --git a/radicale/config.py b/radicale/config.py index 10dd59f..ae5c9c5 100644 --- a/radicale/config.py +++ b/radicale/config.py @@ -105,7 +105,7 @@ DEFAULT_CONFIG_SCHEMA = OrderedDict([ ("hosts", { "value": "localhost:5232", "help": "set server hostnames including ports", - "aliases": ["-H", "--hosts"], + "aliases": ("-H", "--hosts",), "type": list_of_ip_address}), ("max_connections", { "value": "8", @@ -122,23 +122,23 @@ DEFAULT_CONFIG_SCHEMA = OrderedDict([ ("ssl", { "value": "False", "help": "use SSL connection", - "aliases": ["-s", "--ssl"], + "aliases": ("-s", "--ssl",), "opposite": ["-S", "--no-ssl"], "type": bool}), ("certificate", { "value": "/etc/ssl/radicale.cert.pem", "help": "set certificate file", - "aliases": ["-c", "--certificate"], + "aliases": ("-c", "--certificate",), "type": filepath}), ("key", { "value": "/etc/ssl/radicale.key.pem", "help": "set private key file", - "aliases": ["-k", "--key"], + "aliases": ("-k", "--key",), "type": filepath}), ("certificate_authority", { "value": "", "help": "set CA certificate for validating clients", - "aliases": ["--certificate-authority"], + "aliases": ("--certificate-authority",), "type": filepath}), ("_internal_server", { "value": "False",