ghub/cli.py
2021-11-04 23:31:48 -04:00

21 lines
474 B
Python

from ghub import GHub
from rich.prompt import Prompt
from rich import print
import httpx
import os
def main():
if not os.environ.get("GITHUB_TOKEN"):
raise Exception("Please set GITHUB_TOKEN")
user_name = Prompt.ask("Username?")
gh = GHub()
try:
success = gh.load_user(user_name=user_name)
if success:
print(gh.repos_table())
except httpx.HTTPStatusError as e:
print(e)
if __name__ == "__main__":
main()