Welcome to abgabesystem’s documentation!¶
Indices and tables¶
-
class
abgabesystem.students.
Student
(user, mail, name, group)¶ A Gitlab user
Students are read from the CSV file that was exported from Stud.IP. For each user, a dummy LDAP user is created in Gitlab. Upon the first login Gitlab fetches the complete user using LDAP.
-
from_csv
()¶ Creates an iterable containing the users
-
-
abgabesystem.students.
create_user
(gl, student, ldap_base, ldap_provider)¶ Creates a GitLab user account student. Requires admin privileges.
-
abgabesystem.students.
get_students
(gl, students_csv)¶ Returns already existing GitLab users for students from provided CSV file that have an account.
-
class
abgabesystem.students.
Student
(user, mail, name, group) A Gitlab user
Students are read from the CSV file that was exported from Stud.IP. For each user, a dummy LDAP user is created in Gitlab. Upon the first login Gitlab fetches the complete user using LDAP.
-
from_csv
() Creates an iterable containing the users
-