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

Logger Enhancements #225

Open
g0nz4I0 opened this issue Mar 5, 2025 · 0 comments
Open

Logger Enhancements #225

g0nz4I0 opened this issue Mar 5, 2025 · 0 comments
Assignees

Comments

@g0nz4I0
Copy link
Member

g0nz4I0 commented Mar 5, 2025

Feature description

Prompt the user to choose a location for storing the logfile when starting/stopping (TBD) the Logger
When starting/stopping (TBD) the Logger open an OS dialog prompting the user to enter a name and location to where saving the files, ideally the GoogleDrive will be mounted on the local PC, thus allowing to upload logs to Drive in an easy and transparent manner.

Notes

⚠ Even though it may lead to duplicated logs I would always keep the original location as a backup, in case some writes fail because of network connectivity, maybe something can be done to check if the location is a local resource and act accordingly. Anyhow in the early versions I would definitely keep both logs, one at a default location and the other one where the user pleases

Allow to select different log rates for different variables in order to not fill up local storage too quickly

ℹ I don't believe the following feature is worth implementing, however I will list it here ℹ
Using the ADJ specify a refresh rate for the variable when writing to disk

I don't think it is worth because in order to have variable rates you would have to have seleted an alternative location BEFOREHAND, this location might probably be a network resource with slow rw times so it may cause some trouble with the network card. Besides, I don't see a clear use case for this feature, if you can convince me otherwise definitely go ahead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants