Module factory_utils.brocolib_factory_utils.cookiecutter_utils.cookiecut_utils
View Source
from github import Github
import os
from typing import Union
def gith_connect(
token: str,
organisation: str,
):
"""
function that connects to github with token for user or organisation
Args:
token (Union[None , str], optional): GitHub token. Defaults to None.
organisation (Union[None , str], optional): organisation (or user) name. Defaults to None.
Returns:
class: github.Organization.Organization represents Organizations
"""
g = Github(token)
org = g.get_organization(organisation)
return org
Functions
gith_connect
def gith_connect(
token: str,
organisation: str
)
function that connects to github with token for user or organisation
Parameters:
Name | Type | Description | Default |
---|---|---|---|
token | Union[None , str] | GitHub token. Defaults to None. | None |
organisation | Union[None , str] | organisation (or user) name. Defaults to None. | None |
Returns:
Type | Description |
---|---|
class | github.Organization.Organization represents Organizations |
View Source
def gith_connect(
token: str,
organisation: str,
):
"""
function that connects to github with token for user or organisation
Args:
token (Union[None , str], optional): GitHub token. Defaults to None.
organisation (Union[None , str], optional): organisation (or user) name. Defaults to None.
Returns:
class: github.Organization.Organization represents Organizations
"""
g = Github(token)
org = g.get_organization(organisation)
return org