Fixed rc.grand and rc.revoke functions.
authorFrédéric Jolliton <git@frederic.jolliton.com>
Sun, 5 Nov 2006 13:19:11 +0000 (13:19 +0000)
committerFrédéric Jolliton <git@frederic.jolliton.com>
Sun, 5 Nov 2006 13:19:11 +0000 (13:19 +0000)
rsbac/rc.py

index f7cf9e2..b12d4bf 100644 (file)
@@ -166,7 +166,7 @@ def grant( role , type , requests ) :
 
     """
     rights , ttl = role.typeCompatibility[ type ]
-    rights |= rsbac.RequestVector( requests )
+    rights |= RequestVector( requests )
     role.typeCompatibility[ type ] = rights , ttl
 
 @export
@@ -179,7 +179,7 @@ def revoke( role , type , requests ) :
 
     """
     rights , ttl = role.typeCompatibility[ type ]
-    rights &= ~rsbac.RequestVector( requests )
+    rights &= ~RequestVector( requests )
     role.typeCompatibility[ type ] = rights , ttl
 
 def findUnnamedRole( start = 0 ) :