Changeset 3445 for pykota

Show
Ignore:
Timestamp:
10/26/08 20:53:36 (16 years ago)
Author:
jerome
Message:

Ported code from the 1.26_fixes branch. References #29.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/pykota/storage.py

    r3413 r3445  
    477477        if (not self.JobSize) or (self.JobAction in ("DENY", "CANCEL", "REFUND")) : 
    478478            return 
    479  
     479        try : 
     480            loginname = os.getlogin() 
     481        except OSError : 
     482            import pwd 
     483            loginname = pwd.getpwuid(os.getuid()).pw_name 
    480484        basereason = _("Refunded %i pages and %.3f credits by %s (%s) on %s") \ 
    481485                        % (self.JobSize, 
    482486                           self.JobPrice, 
    483487                           self.parent.tool.effectiveUserName, 
    484                            os.getlogin(), 
     488                           loginname, 
    485489                           str(DateTime.now())[:19]) 
    486490        if reason :