@click.pass_context
def submit_pr(ctx, organization, repo, pr):
"""Submit a pr if mergeable."""
- token = config.get_setting("github", "token")
+ if config.get_setting("github." + organization, "token"):
+ token = config.get_setting("github." + organization, "token")
+ else:
+ token = config.get_setting("github", "token")
+
g = Github(token)
orgName = organization
try:
By default has_issues has_wiki and has_projects is set to false.
See --help to create a repo with these enabled.
"""
- token = config.get_setting("github", "token")
+ if config.get_setting("github." + organization, "token"):
+ token = config.get_setting("github." + organization, "token")
+ else:
+ token = config.get_setting("github", "token")
+
g = Github(token)
orgName = organization
has_issues = has_issues or False
By default has_issues has_wiki and has_projects is set to false.
See --help to use this command to enable these options.
"""
- token = config.get_setting("github", "token")
+ if config.get_setting("github." + organization, "token"):
+ token = config.get_setting("github." + organization, "token")
+ else:
+ token = config.get_setting("github", "token")
g = Github(token)
orgName = organization
Privacy should be set to closed
This allows us to control group membership.
"""
- token = config.get_setting("github", "token")
+ if config.get_setting("github." + organization, "token"):
+ token = config.get_setting("github." + organization, "token")
+ else:
+ token = config.get_setting("github", "token")
+
g = Github(token)
orgName = organization
print("Creating team {} for repo {} under organization {} ".format(name, repo, orgName))