Skip to content
Snippets Groups Projects
Commit 18b580f3 authored by marcoemi.poleggi's avatar marcoemi.poleggi
Browse files

Switch to configarpparse for ENV support

parent 3a1b7de0
No related branches found
No related tags found
No related merge requests found
......@@ -149,7 +149,7 @@ This program uses the `GitLab's REST API
# 4.1.1 add member to sandbox project
################################################################################
import argparse, csv, json, logging, re, requests, simplejson, sys, traceback
import configargparse, argparse, csv, json, logging, re, requests, simplejson, sys, traceback
from collections import defaultdict
from urllib import parse
......@@ -736,7 +736,7 @@ if __name__ == "__main__":
)
logger = logging.getLogger('group-sandbox')
parser = argparse.ArgumentParser(
parser = configargparse.ArgumentParser(
description='Helper script to create/remove GitLab sandbox project(s) for groups of students',
formatter_class=argparse.ArgumentDefaultsHelpFormatter
)
......@@ -781,6 +781,7 @@ if __name__ == "__main__":
parser.add_argument(
'-t', '--gitlab-api-token',
env_var='GITLAB_API_TOKEN',
dest='gitlab_api_token',
type=str,
help="GitLab instance's API access token"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment