Changeset 2879

Show
Ignore:
Timestamp:
05/03/06 20:40:18 (19 years ago)
Author:
jerome
Message:

Fixes a datetime encoding problem.

Location:
pykota/trunk
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/bin/cupspykota

    r2829 r2879  
    803803                now = DateTime.now() 
    804804                try : 
    805                     previous = DateTime.ISO.ParseDateTime(self.Printer.LastJob.JobDate).localtime() 
     805                    previous = DateTime.ISO.ParseDateTime(str(self.Printer.LastJob.JobDate)).localtime() 
    806806                except : 
    807807                    previous = now 
  • pykota/trunk/cgi-bin/printquota.cgi

    r2633 r2879  
    264264                                                            job.JobPages)]))) 
    265265                    self.report.append('</table>') 
    266                     d = DateTime.ISO.ParseDateTime(job.JobDate)        
     266                    d = DateTime.ISO.ParseDateTime(str(job.JobDate)) 
    267267                    dico = { "history" : 1, 
    268268                             "datelimit" : "%04i%02i%02i %02i:%02i:%02i" % (d.year, d.month, d.day, d.hour, d.minute, d.second), 
  • pykota/trunk/pykota/dumper.py

    r2830 r2879  
    254254            username = entry[fields["username"]] 
    255255            jobid = entry[fields["jobid"]] 
    256             jobdate = DateTime.ISO.ParseDateTime(entry[fields["jobdate"]]) 
     256            jobdate = DateTime.ISO.ParseDateTime(str(entry[fields["jobdate"]])) 
    257257            gmtoffset = jobdate.gmtoffset() 
    258258            jobdate = "%s %+03i00" % (jobdate.strftime("%d/%b/%Y:%H:%M:%S"), gmtoffset.hour) 
  • pykota/trunk/pykota/reporter.py

    r2692 r2879  
    9292            elif quota.DateLimit is not None : 
    9393                now = DateTime.now() 
    94                 datelimit = DateTime.ISO.ParseDateTime(quota.DateLimit) 
     94                datelimit = DateTime.ISO.ParseDateTime(str(quota.DateLimit)) 
    9595                if now >= datelimit : 
    9696                    datelimit = "DENY" 
  • pykota/trunk/pykota/tool.py

    r2867 r2879  
    524524                            now = DateTime.now() 
    525525                            if userpquota.DateLimit is not None : 
    526                                 datelimit = DateTime.ISO.ParseDateTime(userpquota.DateLimit) 
     526                                datelimit = DateTime.ISO.ParseDateTime(str(userpquota.DateLimit)) 
    527527                            else : 
    528528                                datelimit = now + self.config.getGraceDelay(printer.Name) 
     
    583583                            now = DateTime.now() 
    584584                            if grouppquota.DateLimit is not None : 
    585                                 datelimit = DateTime.ISO.ParseDateTime(grouppquota.DateLimit) 
     585                                datelimit = DateTime.ISO.ParseDateTime(str(grouppquota.DateLimit)) 
    586586                            else : 
    587587                                datelimit = now + self.config.getGraceDelay(printer.Name)