feat: joj3-check-gitea-token
All checks were successful
build / trigger-build-image (push) Successful in 9s
All checks were successful
build / trigger-build-image (push) Successful in 9s
This commit is contained in:
parent
992f450004
commit
8264152022
|
@ -34,11 +34,6 @@ class Tea:
|
||||||
tea = Tea() # lazy loader
|
tea = Tea() # lazy loader
|
||||||
|
|
||||||
|
|
||||||
@app.command("get-gitea-user")
|
|
||||||
def get_gitea_user() -> None:
|
|
||||||
tea.pot.gitea.get_user()
|
|
||||||
|
|
||||||
|
|
||||||
@app.command("export-users", help="export users from canvas to csv file")
|
@app.command("export-users", help="export users from canvas to csv file")
|
||||||
def export_users_to_csv(output_file: Path = Argument("students.csv")) -> None:
|
def export_users_to_csv(output_file: Path = Argument("students.csv")) -> None:
|
||||||
tea.pot.canvas.export_users_to_csv(output_file)
|
tea.pot.canvas.export_users_to_csv(output_file)
|
||||||
|
@ -538,6 +533,17 @@ def joj3_check_env(
|
||||||
logger.info("joj3-check-env done")
|
logger.info("joj3-check-env done")
|
||||||
|
|
||||||
|
|
||||||
|
@app.command("joj3-check-gitea-token")
|
||||||
|
def joj3_check_gitea_token(
|
||||||
|
env_path: str = Argument("", help="path to .env file")
|
||||||
|
) -> None:
|
||||||
|
app.pretty_exceptions_enable = False
|
||||||
|
set_settings(Settings(_env_file=env_path))
|
||||||
|
set_logger(settings.stderr_log_level)
|
||||||
|
user = tea.pot.gitea.get_user()
|
||||||
|
echo(json.dumps(user))
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
try:
|
try:
|
||||||
app()
|
app()
|
||||||
|
|
|
@ -110,9 +110,8 @@ class Gitea:
|
||||||
+ "but not found in Canvas students"
|
+ "but not found in Canvas students"
|
||||||
)
|
)
|
||||||
|
|
||||||
def get_user(self) -> None:
|
def get_user(self) -> Any:
|
||||||
user = self.user_api.user_get_current()
|
return self.user_api.user_get_current()
|
||||||
logger.info(f"Current user: {user}")
|
|
||||||
|
|
||||||
def create_personal_repos_for_canvas_students(
|
def create_personal_repos_for_canvas_students(
|
||||||
self,
|
self,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user