This is an automated email from the ASF dual-hosted git repository.
sebb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git
The following commit(s) were added to refs/heads/master by this push:
new 227199f Add developer defaults
227199f is described below
commit 227199f148146dc01b196bad362f837cc49999f0
Author: Sebb <[email protected]>
AuthorDate: Mon Dec 13 23:48:17 2021 +0000
Add developer defaults
---
tools/setup.py | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/tools/setup.py b/tools/setup.py
index eaf99ad..a4fda70 100755
--- a/tools/setup.py
+++ b/tools/setup.py
@@ -118,6 +118,9 @@ parser.add_argument(
"--defaults", dest="defaults", action="store_true", help="Use default
settings"
)
parser.add_argument(
+ "--devel", dest="devel", action="store_true", help="Use developer settings
(shards=1, replicas=0)"
+)
+parser.add_argument(
"--clobber",
dest="clobber",
action="store_true",
@@ -190,6 +193,19 @@ if args.defaults:
urlPrefix = ""
nonce = None
+if args.devel:
+ dburl = DEFAULT_DB_URL
+ dbname = "ponymail"
+ mlserver = "localhost"
+ mldom = "example.org"
+ wc = "Y"
+ wce = True
+ shards = 1
+ replicas = 0
+ genname = "dkim"
+ urlPrefix = ""
+ nonce = None
+
# Accept CLI args, copy them
if args.dburl:
dburl = args.dburl
@@ -268,7 +284,7 @@ while genname == "":
except ValueError:
pass
-if genname == "dkim" and (nonce is None and not args.defaults):
+if genname == "dkim" and (nonce is None and not args.defaults and not
args.devel):
print(
"DKIM hasher chosen. It is recommended you set a cryptographic nonce
for this generator, though not required."
)