def main(): print("== DevOps: git-label ==\nCreate common label upon project setup.\n") args = Arguments() if not args.load(sys.argv[1:]): exit(0) if args.help: args.print_help() exit(0) github = GithubIssueCreator(args.github_token, args.slug, verbose=args.verbose) github.create_labels(args.labels) print("OK")
def main(): print("== DevSecOps: ignore ==\nScan github repositories for misconfigured ignore files.\n") args = Arguments() if not args.load(sys.argv[1:]): exit(0) if args.help: args.print_help() exit(0) github = Github(args.github_token) crawler = GithubCrawler(github, args.organization) results = ScanResults() try: crawler.scan(results) except KeyboardInterrupt: print("\n\n*****************************\n[W] User aborted with CTRL-C.\n*****************************\n") pass Reporting(verbose=args.verbose).print(results) GitIssueCreator(github, verbose=args.verbose, create_issue=args.create_issue, create_pr=args.create_pr).create_issues(results)