Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] magic cli: control verbose logging (e.g.display download/install progress, training progress etc.) #263

Open
bmerkle opened this issue Dec 8, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@bmerkle
Copy link

bmerkle commented Dec 8, 2024

What is your request?

I think there should be a feature in magic to control how much output the user wants to see.
This feature request is related to #214 but i would not like to suppress the output.

The user should be in control how much output/verbose he wants to see, because he knows best and it depends on the usecase.
e.g.

arguments for verbose output:

  • during installation/setup time, in enterprises there are often problems with company proxies, blocked download url etc
    It is very useful to see details about the download and progress
  • during pip install time, sometimes wheels are build in background (e.g. with gcc) which takes some time.
    It is good to see the process (instead of firing up htop)
  • during training time, it is useful to see the progress of modeltraining (instead of firing up htop)

arguments for less output:

  • in CICD jobs, i only want to see the job progress. I assume dependecies have be downloaded and cached and wheels have been created/build already)
  • in CICD jobs with training is would like to see the progress of training so some output would be nice

What is your motivation for this change?

in enterprises there are often problems with company proxies, blocked download url etc
It is very useful to see details about the download and progress

We should give the descision in the hands of the user. (sometimes he needs verbose output, sometimes he want to see only major tasks)

Any other details?

No response

@bmerkle bmerkle added the enhancement New feature or request label Dec 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant