Skip to content
Snippets Groups Projects
Commit 674ddb4b authored by Christopher Bohn's avatar Christopher Bohn :thinking:
Browse files

restored check for private repos -- was using wrong attribute earlier

parent 26514041
No related branches found
No related tags found
No related merge requests found
...@@ -348,7 +348,7 @@ class GitlabProject: ...@@ -348,7 +348,7 @@ class GitlabProject:
def get_visibility(self) -> str: def get_visibility(self) -> str:
""" """
:return: 'private', etc. :return: 'private', 'public', or 'internal'.
""" """
return self.git_project.visibility return self.git_project.visibility
...@@ -433,14 +433,6 @@ class GitlabProject: ...@@ -433,14 +433,6 @@ class GitlabProject:
return commits return commits
# repository_access_level,
def get_access_level(self) -> str:
"""
:return: The access level of the repository ('private' is private; 'enabled' is public)
"""
return self.git_project.repository_access_level
def get_labels(self) -> Set[str]: def get_labels(self) -> Set[str]:
""" """
:return: set of label names :return: set of label names
...@@ -464,6 +456,7 @@ class GitlabProject: ...@@ -464,6 +456,7 @@ class GitlabProject:
# repo_branches, labels, events, members # repo_branches, labels, events, members
# empty_repo # empty_repo
# archived # archived
# repository_access_level,
# resolve_outdated_diff_discussions # resolve_outdated_diff_discussions
# container_registry_enabled # container_registry_enabled
# issues_enabled # issues_enabled
......
...@@ -81,10 +81,9 @@ def validate_forks(): ...@@ -81,10 +81,9 @@ def validate_forks():
project_names: List[str] = list(map(lambda p: p.get_name(), projects)) project_names: List[str] = list(map(lambda p: p.get_name(), projects))
if old_group_name in project_names: if old_group_name in project_names:
project: GitlabProject = list(filter(lambda p: p.get_name() == old_group_name, projects))[0] project: GitlabProject = list(filter(lambda p: p.get_name() == old_group_name, projects))[0]
# # NOT WORKING AS EXPECTED if project.get_visibility() != 'private':
# if project.get_access_level() != 'private': print(f'\t{student.get_canvas_user().get_name()} has not set {old_group_name}.git to "private" '
# print(f'\t{student.get_canvas_user().get_name()} has not set {old_group_name}.git to "private" ' f'(access level is {project.get_visibility()}).')
# f'(access level is {project.get_access_level()}).')
users: List[GitlabUser] = project.get_all_users() users: List[GitlabUser] = project.get_all_users()
usernames: List[str] = list(map(lambda u: u.get_username(), users)) usernames: List[str] = list(map(lambda u: u.get_username(), users))
for TA in TAs: for TA in TAs:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment