Changeset 3245 for pykota/trunk/pykota/accounters
- Timestamp:
- 08/31/07 09:27:44 (17 years ago)
- Location:
- pykota/trunk/pykota/accounters
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/pykota/accounters/hardware.py
r3162 r3245 31 31 32 32 class Accounter(AccounterBase) : 33 def __init__(self, kotabackend, arguments, ispreaccounter=0 ) :33 def __init__(self, kotabackend, arguments, ispreaccounter=0, name="hardware") : 34 34 """Initializes querying accounter.""" 35 AccounterBase.__init__(self, kotabackend, arguments )35 AccounterBase.__init__(self, kotabackend, arguments, ispreaccounter, name) 36 36 self.isSoftware = 0 37 37 -
pykota/trunk/pykota/accounters/ink.py
r3133 r3245 87 87 self.inkUsage.append(colordict) 88 88 jobsize = len(pages) 89 if self.filter.InputFile is not None : 90 # when a filename is passed as an argument, the backend 91 # must generate the correct number of copies. 92 jobsize *= self.filter.Copies 93 self.inkUsage *= self.filter.Copies 89 try : 90 if self.filter.InputFile is not None : 91 # when a filename is passed as an argument, the backend 92 # must generate the correct number of copies. 93 jobsize *= self.filter.Copies 94 self.inkUsage *= self.filter.Copies 95 except AttributeError : # When not run from the cupspykota backend 96 pass 94 97 self.filter.logdebug("Ink usage : %s ===> %s" % (cspace, repr(self.inkUsage))) 95 98 return jobsize -
pykota/trunk/pykota/accounters/software.py
r3133 r3245 66 66 self.filter.printInfo(_("Unable to precompute the job's size with the generic PDL analyzer : %s") % msg, "warn") 67 67 else : 68 if self.filter.InputFile is not None : 69 # when a filename is passed as an argument, the backend 70 # must generate the correct number of copies. 71 jobsize *= self.filter.Copies 68 try : 69 if self.filter.InputFile is not None : 70 # when a filename is passed as an argument, the backend 71 # must generate the correct number of copies. 72 jobsize *= self.filter.Copies 73 except AttributeError : # When not run from the cupspykota backend 74 pass 72 75 infile.close() 73 76 return jobsize