Changeset 2879 for pykota/trunk/pykota

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

Fixes a datetime encoding problem.

Location:
pykota/trunk/pykota
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • 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)