| 137 | elif user.LimitBy == "noprint" : |
| 138 | display = pyosd.osd(font=options["font"], colour="#FF0000", timeout=duration, shadow=2) |
| 139 | display.display(_("Printing denied."), type=pyosd.TYPE_STRING) |
| 140 | elif user.LimitBy == "noquota" : |
| 141 | display = pyosd.osd(font=options["font"], colour=savecolor, timeout=duration, shadow=2) |
| 142 | display.display(_("Printing not limited."), type=pyosd.TYPE_STRING) |
| 143 | elif user.LimitBy == "nochange" : |
| 144 | display = pyosd.osd(font=options["font"], colour=savecolor, timeout=duration, shadow=2) |
| 145 | display.display(_("Printing not limited, no accounting."), type=pyosd.TYPE_STRING) |
| 146 | else : |
| 147 | raise PyKotaToolError, "Incorrect limitation factor %s for user %s" % (repr(user.LimitBy), user.Name) |