scraper/gitlab/__init__.py
def connect(url='https://gitlab.com', token=None):
    """
    Return a connected GitLab session

    ``token`` should be a ``private_token`` from Gitlab
    """

    if token is None:
        token = os.environ.get('GITLAB_API_TOKEN', None)

    gl_session = gitlab.Gitlab(url, token)

    try:
        gl_session.version()
    except (gitlab.execeptions.GitlabAuthenticationError):
        raise RuntimeError('Invalid or missing GITLAB_API_TOKEN')

    logger.info('Connected to: %s', url)

    return gl_session
def connect(url='https://gitlab.com', token=None):
    if token is None:
        token = os.environ.get('GITLAB_API_TOKEN', None)

    gl_session = gitlab.Gitlab(url, token)

    try:
        gl_session.version()
    except (gitlab.execeptions.GitlabAuthenticationError):
        raise RuntimeError('Invalid or missing GITLAB_API_TOKEN')

    logger.info('Connected to: %s', url)

    return gl_session
def connect ( url = 'https://gitlab.com' , token = None ) : if token is None : token = os . environ . get ( 'GITLAB_API_TOKEN' , None ) gl_session = gitlab . Gitlab ( url , token ) try : gl_session . version ( ) except ( gitlab . execeptions . GitlabAuthenticationError ) : raise RuntimeError ( 'Invalid or missing GITLAB_API_TOKEN' ) logger . info ( 'Connected to: %s' , url ) return gl_session
Return a connected GitLab session

    ``token`` should be a ``private_token`` from Gitlab
Return a connected GitLab session