Show
Ignore:
Timestamp:
05/06/04 14:37:47 (20 years ago)
Author:
jalet
Message:

pkpgcounter : comments
pkprinters : when --add is used, existing printers are now skipped.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/bin/pkprinters

    r1438 r1451  
    2424# 
    2525# $Log$ 
     26# Revision 1.6  2004/05/06 12:37:29  jalet 
     27# pkpgcounter : comments 
     28# pkprinters : when --add is used, existing printers are now skipped. 
     29# 
    2630# Revision 1.5  2004/04/16 16:52:09  jalet 
    2731# Better formatting 
     
    163167            for pname in names : 
    164168                printer = self.storage.getPrinter(pname) 
    165                 if not printer.Exists : 
     169                if printer.Exists : 
     170                    self.logger.log_message(_("Printer %s already exists, skipping.") % printer.Name, "warn") 
     171                else : 
    166172                    if self.isValidName(pname) : 
    167173                        printer = self.storage.addPrinter(pname) 
    168174                        if not printer.Exists : 
    169175                            raise PyKotaToolError, _("Impossible to add printer %s") % pname 
     176                        else :     
     177                            printers.append(printer) 
    170178                    else :     
    171179                        raise PyKotaToolError, _("Invalid printer name %s") % pname 
    172                 printers.append(printer) 
    173180        else :         
    174181            printers = self.storage.getMatchingPrinters(",".join(names))