[Mailman-Users] /home/mailman/cron/senddigest yields ValueError
Jonathan C. Detert
detertj at msoe.edu
Tue Nov 14 16:28:19 CET 2000
Thanks for the reply. Below are two follow-up questions -
* Dan Mick <Dan.Mick at west.sun.com> [001113 21:26]:
> Looks to me like your digest_header value has a "percent-newline" ("%\n")
> sequence in it; the % operator tried to substitute things from TemplateRefs() into
> the digest_header, and failed with the message "unsupported format character.." and
> things that indicate "newline".
>
> Rethink your digest text wrt percent signs.
I know nothing about mailman's interworkings; are my assumptions (below)
correct?
- i assume there is no global default value for "digest_headers";
- i assume the only supplied interface to a list's digest_headers is via
the web admin interface;
- i assume the value of digest_headers is stored in the lists's
config.db data file.
After checking the value of all my lists digest_headers, I found one
that looked suspicious. It had a format like this:
"Bla bla bla, etc.
%(info)
_____________________________________"
Does the "%(info)" token need to be followed by the letter 's'?
Thanks for your help!
> "Jonathan C. Detert" wrote:
> >
> > Hello,
> >
> > Can anyone explain what the error shown below means, and how to fix it?
> >
> > Thanks
> >
> > ----- Forwarded message from Cron Daemon <root at lists.msoe.edu> -----
> >
> > From: root at lists.msoe.edu (Cron Daemon)
> > To: mailman at lists.msoe.edu
> > Subject: Cron <mailman at lists> /usr/bin/python -S /home/mailman/cron/senddigests
> > Date: Sun, 12 Nov 2000 12:00:05 -0600
> > Message-Id: <200011121800.eACI05I30274 at lists.msoe.edu>
> >
> > Traceback (innermost last):
> > File "/home/mailman/cron/senddigests", line 65, in ?
> > main()
> > File "/home/mailman/cron/senddigests", line 42, in main
> > send_list_digest(mlist)
> > File "/home/mailman/cron/senddigests", line 53, in send_list_digest
> > ToDigest.inject_digest(mlist, digestfile, topicsfile)
> > File "/home/mailman/Mailman/Handlers/ToDigest.py", line 176, in inject_digest
> > msg = digest.asText()
> > File "/home/mailman/Mailman/Handlers/ToDigest.py", line 245, in asText
> > return self.Present(mime=0)
> > File "/home/mailman/Mailman/Handlers/ToDigest.py", line 279, in Present
> > lines.append(self.__mlist.digest_header % self.TemplateRefs())
> > ValueError: unsupported format character '
> > ' (0xd)
> >
> > ----- End forwarded message -----
> >
> > --
> > Happy Landings,
> >
> > Jon Detert
> > Unix System Administrator, Milwaukee School of Engineering
> > 1025 N. Broadway, Milwaukee, Wisconsin 53202
> >
> > ------------------------------------------------------
> > Mailman-Users maillist - Mailman-Users at python.org
> > http://www.python.org/mailman/listinfo/mailman-users
--
Happy Landings,
Jon Detert
Unix System Administrator, Milwaukee School of Engineering
1025 N. Broadway, Milwaukee, Wisconsin 53202
More information about the Mailman-Users
mailing list