summaryrefslogtreecommitdiff
path: root/bin/dumpdb (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Convert dumpdb to mmshell and configuration object. Convert htmlformat.pybwarsaw2006-11-041-137/+0
| | | | | | | | | from mm_cfg to the configuration object. In the config object, add an add_runner() function for extending the QRUNNERS variable. De-DOS-line-ending-ify configuration.py
* - show_mm_cfg.pymsapiro2006-06-041-113/+91
| | | | | | | | Added pretty printing. - dumpdb Fixed to once again dump marshals. Converted to use optparse. Did not convert to mmshell framework because it's not compatible with 'interactive' usage.
* back port from 2.1.6 / adding new files.tkikuchi2005-08-281-10/+35
|
* FSF office has moved. chdcking in for MAIN branch.tkikuchi2005-08-271-1/+1
|
* Use a slightly different pickle import so its easier to debug.bwarsaw2003-06-191-6/+6
|
* Jon Parise's patch to improve the usage() output for the command linebwarsaw2002-10-211-2/+6
| | | | | | and cron scripts. When code/status == 0, there's no error (it's likely --help output) so send that to stdout. Otherwise, it's an error and the output goes to stderr.
* Add the --noprint / -n option to disable printing and leave thebwarsaw2002-07-231-5/+18
| | | | | unpickled/unmarshalled object in the global variable `msg'. Useful for debugging things when the object structure won't print.
* Update imports for the new rules on shadowing standard librarybwarsaw2002-02-231-5/+4
| | | | | | | | | modules. Specifically, import the email package /after/ we've imported paths. Also, in add_members: change the import of StringIO to use the Python standard cStringIO module, which we can now pretty much guarantee to be there.
* Sigh. Import order is now essential for command line scripts so thatbwarsaw2002-02-121-3/+5
| | | | | we path-hack before we try to import any email module. We'll need to do an audit of all the command line scripts.
* main(): Might as well use the pretty printer when we dump out thebwarsaw2001-12-311-2/+2
| | | | pickle too!
* mimelib -> emailbwarsaw2001-10-101-1/+1
|
* Use DumperSwitchboard class to read the filename. This closes SF bugbwarsaw2001-10-011-3/+4
| | | | #465471.
* main(): Fix this to properly dump out a pickled message object.bwarsaw2001-10-011-2/+1
|
* Ben Gertzfield's patch to hardcode the path to the python executablebwarsaw2001-09-071-1/+1
| | | | | | | | | | | | | into the script's #! line -- based on --with-python settings, without losing CVS revision history. #! /usr/bin/env python becomes #! @PYTHON@ which gets substituted for in configure.
* Added the --marshal/-m and --pickle/-p flags, and the ability to dumpbwarsaw2001-07-111-12/+75
| | | | | | both marshalled .db files and pickled .pck files (the latter of which is assumed to be a pickled message object, which is dumped with a Generator instead of pprint).
* Convert to the switchboard interface.bwarsaw2001-02-151-5/+6
|
* Start of support for i18n; marking of translatable strings.bwarsaw2000-12-071-3/+6
| | | | | Use extended print statement, string methods, and other Python 2.0 features.
* Make sure all scripts lowercase the list names, since they are casebwarsaw2000-09-111-0/+2
| | | | | | | insensitive. list_lists prints them out using their real name -- not their internal name -- and they should differ only by case. Closes SF bug #113742 and patch #101434.
* Dumb but useful script (at least for me!) for pretty printing thebwarsaw2000-05-041-0/+47
contents of any of Mailman's .db files (e.g. a marshaled dictionary).