X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FDeleteRoleFromTagType.py;h=91bd27b21a0aa0e21dea4ed994f5a8e68b98a395;hb=3b44c0228c26dc43d985185afc225caa5f48c1fb;hp=cdce6fa6b7da5059877e69534c5eb6e4827d7b44;hpb=997c5bbe5b0576ae8c9c8d52a80dab1dcecf615a;p=plcapi.git diff --git a/PLC/Methods/DeleteRoleFromTagType.py b/PLC/Methods/DeleteRoleFromTagType.py index cdce6fa..91bd27b 100644 --- a/PLC/Methods/DeleteRoleFromTagType.py +++ b/PLC/Methods/DeleteRoleFromTagType.py @@ -31,13 +31,13 @@ class DeleteRoleFromTagType(Method): # Get role roles = Roles(self.api, [role_id_or_name]) if not roles: - raise PLCInvalidArgument, "Invalid role '%s'" % unicode(role_id_or_name) + raise PLCInvalidArgument("Invalid role '%s'" % str(role_id_or_name)) role = roles[0] # Get subject tag type tag_types = TagTypes(self.api, [tag_type_id_or_tagname]) if not tag_types: - raise PLCInvalidArgument, "No such tag type" + raise PLCInvalidArgument("No such tag type") tag_type = tag_types[0] # Authenticated function @@ -45,7 +45,7 @@ class DeleteRoleFromTagType(Method): # Only admins if 'admin' not in self.caller['roles']: - raise PLCInvalidArgument, "Not allowed to revoke that role" + raise PLCInvalidArgument("Not allowed to revoke that role") if role['role_id'] in tag_type['role_ids']: tag_type.remove_role(role)