give more details on permission denied
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Sun, 21 Nov 2010 21:24:17 +0000 (22:24 +0100)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Sun, 21 Nov 2010 21:24:17 +0000 (22:24 +0100)
PLC/Methods/AddNodeTag.py

index ffe1ca7..af593f1 100644 (file)
@@ -69,7 +69,8 @@ class AddNodeTag(Method):
         elif AuthorizeHelpers.node_belongs_to_person (self.api, node, self.caller):
             pass
         else:
-            raise PLCPermissionDenied, "%s: you must belong in the same site as subject node"%self.name
+            raise PLCPermissionDenied, "%s: caller %r must belong in the same site as subject node %s"%\
+                (self.name,self.caller,node['hostname'])
 
 
         node_tag = NodeTag(self.api)