Use randomly-generated fxa.metrics_uid_secret_key for self-hosters.
This commit is contained in:
parent
a35ed3785c
commit
c5c7de85d8
@ -93,6 +93,11 @@ def includeme(config):
|
||||
root_logger = logging.getLogger("")
|
||||
if not root_logger.handlers:
|
||||
logging.basicConfig(level=logging.WARN)
|
||||
if "fxa.metrics_uid_secret_key" not in settings:
|
||||
# Default to a randomly-generated secret.
|
||||
# This setting isn't useful in a self-hosted setup
|
||||
# and setting a default avoids scary-sounding warnings.
|
||||
settings["fxa.metrics_uid_secret_key"] = os.urandom(16).encode("hex")
|
||||
|
||||
# Include the relevant sub-packages.
|
||||
config.scan("syncserver")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user