Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Learn Renku
Teaching on Renku
Advanced teaching automation
Commits
6f3ed146
Commit
6f3ed146
authored
Mar 16, 2022
by
Cyril Matthey-Doret
Browse files
print token prompt to stderr instead of stdout
parent
69971f4c
Changes
4
Hide whitespace changes
Inline
Side-by-side
teach_utils/collect_forks.py
View file @
6f3ed146
...
...
@@ -140,7 +140,9 @@ def format_fork_metadata(
)
def
main
(
repo_url
,
token
,
deadline
=
None
):
if
token
is
None
:
token
=
click
.
prompt
(
"Please enter your Gitlab API token"
,
hide_input
=
True
)
token
=
click
.
prompt
(
"Please enter your Gitlab API token"
,
hide_input
=
True
,
err
=
True
)
else
:
token
=
open
(
token
).
read
().
strip
()
# Check for valid deadline format
...
...
teach_utils/invite_students.py
View file @
6f3ed146
...
...
@@ -56,7 +56,9 @@ def main(emails_file, group_url, token):
Send invitations to join input gitlab group to all emails in the emails_file.
The file should have one email per line."""
if
token
is
None
:
token
=
click
.
prompt
(
"Please enter your Gitlab API token"
,
hide_input
=
True
)
token
=
click
.
prompt
(
"Please enter your Gitlab API token"
,
hide_input
=
True
,
err
=
True
)
else
:
token
=
open
(
token
).
read
().
strip
()
header
=
{
"PRIVATE-TOKEN"
:
token
}
...
...
teach_utils/moodle_to_student_groups.py
View file @
6f3ed146
...
...
@@ -63,7 +63,9 @@ def main(student_table, parent_url, token):
and "Surname"
"""
if
token
is
None
:
token
=
click
.
prompt
(
"Please enter your Gitlab API token"
,
hide_input
=
True
)
token
=
click
.
prompt
(
"Please enter your Gitlab API token"
,
hide_input
=
True
,
err
=
True
)
else
:
token
=
open
(
token
).
read
().
strip
()
...
...
teach_utils/send_feedback.py
View file @
6f3ed146
...
...
@@ -87,7 +87,9 @@ def main(forks, feedback, token, template):
# Build header with authentication token
if
token
is
None
:
token
=
click
.
prompt
(
"Please enter your Gitlab API token"
,
hide_input
=
True
)
token
=
click
.
prompt
(
"Please enter your Gitlab API token"
,
hide_input
=
True
,
err
=
True
)
else
:
token
=
open
(
token
).
read
().
strip
()
header
=
{
"PRIVATE-TOKEN"
:
token
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment