From 8d1ec3ae14fcc935284c2fff960265d234ed54e2 Mon Sep 17 00:00:00 2001 From: bwarsaw Date: Fri, 19 Jun 1998 19:46:57 +0000 Subject: Packagized --- scripts/request | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) (limited to 'scripts/request') diff --git a/scripts/request b/scripts/request index fa94dfeb5..4e9c6139f 100755 --- a/scripts/request +++ b/scripts/request @@ -21,34 +21,36 @@ Called by the wrapper, stdin is the mail message, and argv[1] is the name of the target mailing list. -Errors are redirected to logs/errors.""" +Errors are redirected to logs/errors. +""" import sys import paths -import maillist, mm_utils +from Mailman import MailList +from Mailman import Utils try: - sys.stderr = mm_utils.StampedLogger("error", label = 'mailcmd', - manual_reprime=1) + sys.stderr = Utils.StampedLogger("error", label = 'mailcmd', + manual_reprime=1) except IOError: pass # Oh well - SOL on redirect, errors show thru. # Only let one program run at once per list. -if sys.argv[1] not in mm_utils.list_names(): +if sys.argv[1] not in Utils.list_names(): import mm_cfg - mm_utils.SendTextToUser("Misconfigured list %s" % sys.argv[1], - ("List %s in aliases but not among " - "list_names?\n\n" - "---------- Forwarded message ----------\n" - "%s" - % (mm_cfg.MAILMAN_OWNER, sys.stdin.read())), - mm_cfg.MAILMAN_OWNER, - sender=mm_cfg.MAILMAN_OWNER) - -list = maillist.MailList(sys.argv[1]) + Utils.SendTextToUser("Misconfigured list %s" % sys.argv[1], + ("List %s in aliases but not among " + "list_names?\n\n" + "---------- Forwarded message ----------\n" + "%s" + % (mm_cfg.MAILMAN_OWNER, sys.stdin.read())), + mm_cfg.MAILMAN_OWNER, + sender=mm_cfg.MAILMAN_OWNER) + +list = MailList.MailList(sys.argv[1]) try: list.ParseMailCommands() -- cgit v1.3.1