summaryrefslogtreecommitdiff
path: root/Mailman/GatewayManager.py
diff options
context:
space:
mode:
authorbwarsaw1998-12-30 22:38:04 +0000
committerbwarsaw1998-12-30 22:38:04 +0000
commit891cf7d92d9aa062f7f1e89729f479db09888a15 (patch)
tree4a93c22694f5240044ce44c3fe178ac5f91855e0 /Mailman/GatewayManager.py
parent40076647a23c7c048443914f75bb11ade057df2f (diff)
downloadmailman-891cf7d92d9aa062f7f1e89729f479db09888a15.tar.gz
mailman-891cf7d92d9aa062f7f1e89729f479db09888a15.tar.zst
mailman-891cf7d92d9aa062f7f1e89729f479db09888a15.zip
Diffstat (limited to 'Mailman/GatewayManager.py')
-rw-r--r--Mailman/GatewayManager.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/Mailman/GatewayManager.py b/Mailman/GatewayManager.py
index 8cac34ec7..897e9e53d 100644
--- a/Mailman/GatewayManager.py
+++ b/Mailman/GatewayManager.py
@@ -24,8 +24,6 @@ import re
import time
import mm_cfg
-# XXX: This should be integrated with the Errors module
-ImproperNNTPConfigError = "ImproperNNTPConfigError"
# XXX: Bogus, but might as we do it `legally'
QuickEscape = 'QuickEscape'
@@ -106,8 +104,14 @@ class GatewayManager:
import Message
#if self.gateway_to_news == 0:
# return
- if self.linked_newsgroup == '' or self.nntp_host == '':
- raise ImproperNNTPConfigError
+ if not self.linked_newsgroup:
+ self.LogMsg('error',
+ 'NNTP gateway improperly configured: no newsgroup')
+ return
+ if not self.nntp_host:
+ self.LogMsg('error',
+ 'NNTP gateway improperly configured: no NNTP host')
+ return
try:
if self.tmp_prevent_gate:
return