Show
Ignore:
Timestamp:
04/24/03 13:53:48 (21 years ago)
Author:
jalet
Message:

Default policy for unknown users/groups is to DENY printing instead
of the previous default to ALLOW printing. This is to solve an accuracy
problem. If you set the policy to ALLOW, jobs printed by in nexistant user
(from PyKota's POV) will be charged to the next user who prints on the
same printer.

Files:
1 modified

Legend:

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

    r955 r956  
    2121# 
    2222# $Log$ 
     23# Revision 1.38  2003/04/24 11:53:48  jalet 
     24# Default policy for unknown users/groups is to DENY printing instead 
     25# of the previous default to ALLOW printing. This is to solve an accuracy 
     26# problem. If you set the policy to ALLOW, jobs printed by in nexistant user 
     27# (from PyKota's POV) will be charged to the next user who prints on the 
     28# same printer. 
     29# 
    2330# Revision 1.37  2003/04/24 08:08:27  jalet 
    2431# Debug message forgotten 
     
    352359            balance = self.storage.getGroupBalance(groupid) 
    353360            if balance is None : 
    354                 if policy in [None, "ALLOW"] : 
     361                if policy == "ALLOW" : 
    355362                    action = "POLICY_ALLOW" 
    356363                else :     
     
    368375            if quota is None : 
    369376                # Unknown group or printer or combination 
    370                 if policy in [None, "ALLOW"] : 
     377                if policy == "ALLOW" : 
    371378                    action = "POLICY_ALLOW" 
    372379                else :     
     
    427434            balance = self.storage.getUserBalance(userid) 
    428435            if balance is None : 
    429                 if policy in [None, "ALLOW"] : 
     436                if policy == "ALLOW" : 
    430437                    action = "POLICY_ALLOW" 
    431438                else :     
     
    443450            if quota is None : 
    444451                # Unknown user or printer or combination 
    445                 if policy in [None, "ALLOW"] : 
     452                if policy == "ALLOW" : 
    446453                    action = "POLICY_ALLOW" 
    447454                else :