Show
Ignore:
Timestamp:
09/19/05 18:57:12 (19 years ago)
Author:
jerome
Message:

Added support to write the maxjobsize and passthrough attributes
for printers.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/storages/ldapstorage.py

    r2461 r2464  
    902902        if fields["description"] : 
    903903            self.doModify(printer.ident, fields) 
     904             
     905    def setPrinterMaxJobSize(self, printer, maxjobsize) :      
     906        """Write the printer's maxjobsize attribute.""" 
     907        fields = { 
     908                   "pykotaMaxJobSize" : (maxjobsize and str(maxjobsize)) or "0", 
     909                 } 
     910        self.doModify(printer.ident, fields) 
     911         
     912    def setPrinterPassThroughMode(self, printer, passthrough) : 
     913        """Write the printer's passthrough attribute.""" 
     914        fields = { 
     915                   "pykotaPassThrough" : (passthrough and "t") or "f", 
     916                 } 
     917        self.doModify(printer.ident, fields) 
    904918         
    905919    def writeUserOverCharge(self, user, factor) :