a single tag type for slice attributes, iterface settings, node tags and ilinks
[plcapi.git] / PLC / Methods / DeleteIlink.py
index 685a9ae..b6e05b2 100644 (file)
@@ -19,8 +19,8 @@ class DeleteIlink(Method):
     """
     Deletes the specified ilink
 
-    Attributes may require the caller to have a particular role in order
-    to be deleted, depending on the related ilink type.
+    Attributes may require the caller to have a particular 
+    role in order to be deleted, depending on the related tag type.
     Admins may delete attributes of any slice or sliver.
 
     Returns 1 if successful, faults otherwise.
@@ -62,7 +62,7 @@ class DeleteIlink(Method):
            if self.caller['person_id'] not in site['person_ids']:
                raise PLCPermissionDenied, "Not a member of the hosting site %s"%site['abbreviated_site']
            
-           required_min_role = ilink_type ['min_role_id']
+           required_min_role = tag_type ['min_role_id']
            if required_min_role is not None and \
                    min(self.caller['role_ids']) > required_min_role:
                raise PLCPermissionDenied, "Not allowed to modify the specified ilink, requires role %d",required_min_role