-
Notifications
You must be signed in to change notification settings - Fork 97
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
Add fetch setup documentation #1338
Conversation
@708yamaguchi what is the philosophy behind mixing tmux/supervisor/upstart? |
@k-okada We don't use this system for spot currently. Auto-start and job management systems are not deployed for Spot. But if we want to do that, I will transplant fetch system to spot. |
As far as I know, upstart scripts are not used now. All of them are reimplemented by supervisor because service management can be done by web browser if we use supervisor. |
And tmuxinator is used as shortcut command of log browsing of multiple services at the same time. With that, developers can see service logs of multiple services without manually open multiple tmux sesstions and log files. |
thank you for your explanation. I'm updating README. |
please consider building robot-agnostic auto-start roscore/roslaunch system when you copy scripts from fetch to spot. #1323 (comment) As for browsing logs, I think
|
OK.
I find documentation. supervisord: server piece (e.g. launch job)
http://supervisord.org/introduction.html#supervisor-components |
@sktometometo so can we close #1208 ??? |
@k-okada that PR includes scripts not related with upstart. |
@708yamaguchi there is a conflict. please resolve it. |
Thank you. I updated. |
Duplicate of knorth55#107
This is fetch setup documentation of udev(#1309), supervisor(#1323), cron(#1332) and tmuxinator(#1337).
@tkmtnt7000
If you find fetch system which you do not know, please tell me or update this README.md