# Handles NEW and BYHAND packages
# Copyright (C) 2001 James Troup <james@nocrew.org>
-# $Id: lisa,v 1.6 2002-04-16 14:47:12 troup Exp $
+# $Id: lisa,v 1.8 2002-04-21 15:38:54 troup Exp $
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
import db_access, fernanda, katie, logging, utils;
# Globals
-lisa_version = "$Revision: 1.6 $";
+lisa_version = "$Revision: 1.8 $";
Cnf = None;
Options = None;
elif answer == 'E':
new = edit_overrides (new);
elif answer == 'M':
- Katie.do_reject(1, Options["Manual-Reject"]);
- os.unlink(Katie.pkg.changes_file[:-8]+".katie");
- done = 1;
+ aborted = Katie.do_reject(1, Options["Manual-Reject"]);
+ if not aborted:
+ os.unlink(Katie.pkg.changes_file[:-8]+".katie");
+ done = 1;
elif answer == 'S':
done = 1;
elif answer == 'Q':
Katie.Subst["__BCC__"] = bcc;
for changes_file in changes_files:
+ if not os.path.exists(changes_file):
+ print "\nSkipping %s - file does not exist." % (changes_file);
+ continue;
print "\n" + changes_file;
do_pkg (changes_file);