quixote.fetch.gitlab package

Module contents

quixote.fetch.gitlab.gitlab(*, ignore_end_date: bool = False)[source]

Fetch the delivery from our own GitLab server

The following entries must be provided in the context: - module_id: the ID of the corresponding module, as integer - activity_id: the ID of the corresponding activity, as integer - group_id: the ID of the target group, as integer - stage_end: the stage’s end date in %Y-%m-%dT%H:%M:%S%z format - intra_user: the username to use to connect to the intranet - intra_password: the password to use to connect to the intranet - gitlab_token: the OAuth token to use to authenticate to GitLab - stage_end: the date at which the stage ends, as a string like “2019-05-15T18:02:00+01:00”