#!/usr/bin/python3 import os import sys try: from github import Github except ImportError: print("Please install the pygithub package via pip3") exit(1) e = os.environ.copy() # Environment variables for github username and api token try: u = e["GHUSER"] p = e["GHTOKEN"] except KeyError: print("Please set the GHUSER and GHTOKEN environment variables") exit(1) orgName = "LineageOS" org = Github(u, p).get_user(orgName) file = open("default.xml", "w") file.write("\n") file.write("\n") file.write("\n") file.write(" \n") file.write("\n") file.write(" \n") file.write("\n") repos = [] for repo in org.get_repos(): repos.append(repo.full_name) for repo in sorted(repos): file.write(" \n") file.write("\n") file.close()