Changing JWT output to stdout and change to help text

This commit is contained in:
Aditya Ujeniya
2025-12-17 15:58:42 +01:00
parent b8fdfc30c0
commit d2f2d78954
5 changed files with 34 additions and 13 deletions

View File

@@ -33,6 +33,6 @@ func cliInit() {
flag.StringVar(&flagDelUser, "del-user", "", "Remove a existing user. Argument format: <username>")
flag.StringVar(&flagGenJWT, "jwt", "", "Generate and print a JWT for the user specified by its `username`")
flag.StringVar(&flagImportJob, "import-job", "", "Import a job. Argument format: `<path-to-meta.json>:<path-to-data.json>,...`")
flag.StringVar(&flagLogLevel, "loglevel", "warn", "Sets the logging level: `[debug, info (default), warn, err, crit]`")
flag.StringVar(&flagLogLevel, "loglevel", "warn", "Sets the logging level: `[debug, info , warn (default), err, crit]`")
flag.Parse()
}

View File

@@ -263,7 +263,7 @@ func generateJWT(authHandle *auth.Authentication, username string) error {
return fmt.Errorf("generating JWT for user '%s': %w", user.Username, err)
}
cclog.Infof("JWT: Successfully generated JWT for user '%s': %s", user.Username, jwt)
fmt.Printf("JWT: Successfully generated JWT for user '%s': %s\n", user.Username, jwt)
return nil
}