My website instances all run using gunicorn, and some of them also use celery. So, I've made each website a group, and have the processes "gunicorn" and "celery" under each group. Ideally, I'd like to have my program names look like this under supervisorctl:
* website-foo:gunicorn * website-foo:celery * website-bar:gunicorn * website-bar:celery ..so that when I restart a program, I just run: "restart website-foo:gunicorn". Unfortunately, from what I can tell, supervisor has no way to namespace programs into a group. That is, each program name must be unique. So, I'm left with this: * website-foo:website-foo.gunicorn * website-foo:website-foo.celery * website-bar:website-foo.gunicorn * website-bar:website-foo.celery ..and instead I have to run "restart website-foo:website-foo.gunicorn". Maybe I'm being picky, but having to type out the website name twice is pretty annoying. Is there any way to get what I want, where I can refer to my processes as "group-name:process-name" ? _______________________________________________ Supervisor-users mailing list [email protected] http://lists.supervisord.org/mailman/listinfo/supervisor-users
