Adds docstrings for permission api data interface

This commit is contained in:
Evan Cordell 2017-07-26 14:56:08 -04:00
parent a68ec6966e
commit 6528c1f3bc
2 changed files with 107 additions and 13 deletions

View file

@ -30,10 +30,8 @@ class PreOCIModel(PermissionDataInterface):
return user.robot or user.username in org_members
return [self._user_permission(perm, org is not None, is_org_member(perm.user)) for perm in repo_perms]
def get_repo_roles(self, username, namespace_name, repository_name):
user = model.user.get_user(username)
if not user:
@ -98,7 +96,6 @@ class PreOCIModel(PermissionDataInterface):
except model.DataModelException as ex:
raise DeleteException(ex)
def _role(self, permission_obj):
return Role(role_name=permission_obj.role.name)
@ -115,4 +112,4 @@ class PreOCIModel(PermissionDataInterface):
team_name=permission_obj.team.name,
avatar=avatar.get_data_for_team(permission_obj.team))
pre_oci_model = PreOCIModel()
pre_oci_model = PreOCIModel()