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
|
||||
|
||||
|
||||
@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")
|
||||
def export_users_to_csv(output_file: Path = Argument("students.csv")) -> None:
|
||||
tea.pot.canvas.export_users_to_csv(output_file)
|
||||
|
@ -538,6 +533,17 @@ def joj3_check_env(
|
|||
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__":
|
||||
try:
|
||||
app()
|
||||
|
|
|
@ -110,9 +110,8 @@ class Gitea:
|
|||
+ "but not found in Canvas students"
|
||||
)
|
||||
|
||||
def get_user(self) -> None:
|
||||
user = self.user_api.user_get_current()
|
||||
logger.info(f"Current user: {user}")
|
||||
def get_user(self) -> Any:
|
||||
return self.user_api.user_get_current()
|
||||
|
||||
def create_personal_repos_for_canvas_students(
|
||||
self,
|
||||
|
|
Loading…
Reference in New Issue
Block a user