-
-
Notifications
You must be signed in to change notification settings - Fork 259
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
Wanda makes a lot of noises in the log #1479
Comments
maybe just turn of debug mode https://py3status.readthedocs.io/en/latest/intro.html#options but yes per module debugging would be nice at some point. It is generally too noisy so I never really have it turned on. but if it was more clean then I'd probably use it. Even in core it would be good to have limits on what is logged in debug mode as in which chunks of the code, events, modules, formatter ... but for modules it'd be simple enough to implement. Also talking of noise try to keep you comments succinct too :). |
A feature request is a specific thing this is a ramble |
Okay, I turned off debug. I'll see if I can get used to this. I often leave this on to identify or study module issues and/or behaviors better between intervals. Feature is that I am looking for a way to filter out other modules, but still keep core, startup, exceptions, etc on... I often need this only when I'm working on a new module... or a new module from scratch. Maybe it's an non-issue with I go ahead and close this feature request and/or ramble. |
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
This has the advantage of overall less custom code; as well as support for per-module configuration. This would enable a potential solution for ultrabug#1479, since in the future it can allow per-module configuration of log levels. I expect this to mainly help module creators, allowing them to enable logging for only their module, while disabling all other messages. It also is easier to use, since the `logging` module's interface is generally simpler than `self.py3`. Here, I've made the decision to keep the message format as close as possible to the existing log messages.
Hi friends. I adore
wanda_the_fish
too much. I am a horrible father for abandoningwanda_the_fish
everytime I collaborate on py3status. I'd like an option to adjust log verbosity or to simply turn off the logs. Exceptions should always be kept in the logs too.I also think it'd be great if we could default
wanda_the_fish
with no logs.I'm thinking about a per-module/global option too... that can tune out the noises in other modules without turning them off... by redirecting attention toward this module only... rather than to keep working and/or grepping through all the noises.
Here's a list of some modules that already make lot of noises.
backlight.py
: cache_timeout = 10dpms.py
: cache_timeout = 15file_status.py
: cache_timeout = 10gpmdp.py
: cache_timeout = 5keyboard_layout.py
: cache_timeout = 10keyboard_locks.py
: cache_timeout = 1lm_sensors.py
: cache_timeout = 10loadavg.py
: cache_timeout = 5pomodoro.py
: cache_timeout = 0spotify.py
: cache_timeout = 5timewarrior.py
: self.cache_timeout = 0wanda_the_fish.py
: cache_timeout = 0window_title.py
: cache_timeout = 0.5xsel.py
: cache_timeout = 0.5It's not worth to list all modules that can refresh every
<= 20
seconds, but you get the idea.Help me be a great dad to
wanda_the_fish
. 🐠 👨The text was updated successfully, but these errors were encountered: