when creating slices trough SFA we're getting
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Thu, 21 Feb 2013 10:42:40 +0000 (11:42 +0100)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Thu, 21 Feb 2013 10:42:40 +0000 (11:42 +0100)
AddSliceTag: Permission denied: Cannot write slice tag vsys
which is odd, so for now I add a debug statement to get more info on
the caller

PLC/AuthorizeHelpers.py

index b68ac8c..04fb35d 100644 (file)
@@ -200,6 +200,8 @@ def caller_may_write_slice_tag (slice, api, caller, tag_type, node_id_or_hostnam
                 if AuthorizeHelpers.slice_belongs_to_pi (api, slice, caller):
                     granted=True ; break
     if not granted:
+        try: print "DEBUG: caller=%s"%caller
+        except: pass
         raise PLCPermissionDenied, "Cannot write slice tag %s - %s"%(tag_type['tagname'],reason)
 
 setattr(Slice,'caller_may_write_tag',caller_may_write_slice_tag)