[spambayes-dev] [ spambayes-Bugs-761677 ] mboxtrain.py's -n option
has no effect
SourceForge.net
noreply at sourceforge.net
Fri Jun 27 02:23:14 EDT 2003
Bugs item #761677, was opened at 2003-06-27 01:23
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=761677&group_id=61702
Category: hammie
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Christian Stork (cst)
Assigned to: Nobody/Anonymous (nobody)
Summary: mboxtrain.py's -n option has no effect
Initial Comment:
In mboxtrain.py(train) the logic for trainnew is flawed. The
'new' dir will never be learned. train() should look
something like this:
def train(h, path, is_spam, force, trainnew):
if not os.path.exists(path):
raise ValueError("Nonexistent path: %s" % path)
elif os.path.isfile(path):
mbox_train(h, path, is_spam, force)
elif os.path.isdir(os.path.join(path, "cur")):
maildir_train(h, os.path.join(path, "cur"), is_spam,
force)
if trainnew:
maildir_train(h, os.path.join(path, "new"), is_spam,
force)
elif os.path.isdir(path):
mhdir_train(h, path, is_spam, force)
else:
raise ValueError("Unable to determine mailbox type: "
+ path)
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=498103&aid=761677&group_id=61702
More information about the spambayes-dev
mailing list