From 3085bf67d6f76766684eef9b65063b640518d9ef Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Tue, 11 May 2021 18:28:57 +0200 Subject: [PATCH] variable to personalise password length --- src/risotto/config.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/risotto/config.py b/src/risotto/config.py index 451cbeb..024b161 100644 --- a/src/risotto/config.py +++ b/src/risotto/config.py @@ -115,6 +115,11 @@ if 'PASSWORD_URL' in environ: PASSWORD_URL = environ['PASSWORD_URL'] else: PASSWORD_URL = config.get('PASSWORD_URL', 'https://localhost:8001/') + +if 'PASSWORD_LENGTH' in environ: + PASSWORD_LENGTH = environ['PASSWORD_LENGTH'] +else: + PASSWORD_LENGTH = config.get('PASSWORD_LENGTH', 20) if 'PKI_ADMIN_PASSWORD' in environ: PKI_ADMIN_PASSWORD = environ['PKI_ADMIN_PASSWORD'] else: @@ -155,6 +160,7 @@ _config = {'database': {'dsn': dsn_factory(RISOTTO_DB_NAME, RISOTTO_DB_USER, RIS 'admin_password': PASSWORD_ADMIN_PASSWORD, 'device_identifier': PASSWORD_DEVICE_IDENTIFIER, 'service_url': PASSWORD_URL, + 'length': PASSWORD_LENGTH, }, 'pki': {'admin_password': PKI_ADMIN_PASSWORD, 'owner': PKI_ADMIN_EMAIL,