summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2025-02-17 15:36:30 +0500
committerMike Kaganski <mike.kaganski@collabora.com>2025-02-17 16:07:39 +0100
commitd80dd99db9d8c78fa4b9b4a2be4bc13721df7469 (patch)
treeb6ebc7b65f26aae7680ea05d5977ed1ca8d3a581
parent3ee34dffdbd7061e776b0cce34069153198694e5 (diff)
Use LO_DEBUG_MAILMERGE environment variable to debug mailmerge.py
This is often useful in release builds, too. Change-Id: Icb01353541836a18834897f3da501f1b0e466f3f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/181771 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
-rw-r--r--scripting/source/pyprov/mailmerge.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripting/source/pyprov/mailmerge.py b/scripting/source/pyprov/mailmerge.py
index 13e23e649650..1c6e519415e5 100644
--- a/scripting/source/pyprov/mailmerge.py
+++ b/scripting/source/pyprov/mailmerge.py
@@ -41,13 +41,14 @@ from email.utils import formatdate
from email.utils import parseaddr
from socket import _GLOBAL_DEFAULT_TIMEOUT
+import os
import sys
import ssl
import smtplib
import imaplib
import poplib
-dbg = False
+dbg = os.environ.get('LO_DEBUG_MAILMERGE', '').lower() not in ['', '0', 'false']
# pythonloader looks for a static g_ImplementationHelper variable
g_ImplementationHelper = unohelper.ImplementationHelper()