477 | | if (not self.JobSize) or (self.JobAction in ("DENY", "CANCEL", "REFUND")) : |
478 | | return |
479 | | try : |
480 | | loginname = os.getlogin() |
481 | | except OSError : |
482 | | import pwd |
483 | | loginname = pwd.getpwuid(os.getuid()).pw_name |
484 | | basereason = _("Refunded %i pages and %.3f credits by %s (%s) on %s") \ |
485 | | % (self.JobSize, |
486 | | self.JobPrice, |
487 | | self.parent.tool.effectiveUserName, |
488 | | loginname, |
489 | | str(DateTime.now())[:19]) |
490 | | if reason : |
491 | | reason = "%s : %s" % (basereason, reason) |
492 | | else : |
493 | | reason = basereason |