-
Notifications
You must be signed in to change notification settings - Fork 23
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
guake VS screen #47
Comments
The reason I tried to move all scripts to screen and tail their logs while local is set is that restarting 3main create new guake tabs for each and users were so unhappy with too many guake tabs. 0miner is just a caller script, it just call miner and exits, no need guake or screen. |
I think that's pretty nice, would it be doable with all other jobs like log_rotate and 7telegram? |
Totally doable, |
As long as they are non-interactive jobs I think the second option is a good way to go. Such that we can also read those logs in a consistent way wrt other jobs like miner, watchdog and tempcontrol. And as a great side-effect we could also avoid exporting NVOCpath every here and there. |
Log_rotate, upPaste, Auto_restart, Telegram and others like those dont have any important logs to be written and keep, and none of them get re-up by 3main or other scripts. |
I forgot to move 8wtm to screen, I have done it long ago on my rigs. will change that |
Also considering to log those other jobs may be a good idea, for example logging 1bash updates by upPASTE, reboots, telegram api failures (it happened to me just last week because of too long messages were being sent) |
It sure restart the jobs needed to be restarted |
If we're not interested in logs we could do what salfter switch does, it just attaches the running screen job to a new guake tab. Clearly alll running checks done in 3main should be revised to make sure both screen job and guake tab are up, not only the latter, more or less as like as already done for watchdog and tempcontrol |
I understand the rationale behind showing active jobs into gueke tabs while nvOC is set in LOCAL mode. I noticed salfter switchers always run in screen and then gets attached to a guake tab if LOCAL mode. Is it reasonable to do the same with all jobs currently opened in Guake or there is something bad with that solution?
Why 0miner, 5watchdog and 7telegram are handled differently?
The text was updated successfully, but these errors were encountered: