I'd love ulimit or pam support, too!

On Thu, Sep 9, 2010 at 11:34, Jordan Sissel <[email protected]> wrote:

> Howdy howdy,
>
> I've been using supervisor for a few weeks (moving from previously using
> daemontools), and I have a growing list of stuff I'd like to see in the
> project and would be happy to code and contribute myself - the docs say to
> email the list if I'm interested in contributing, so here's my feature list
> in no particular order:
>
> - ulimit support. supervisord doesn't invoke pam so it ignores
> /etc/security/limits.conf on Linux systems. Further, I would like to specify
> ulimit values per-program.
> - 'startretries=unlimited' would be excellent. I work around this by
> setting startretries=1000000, but it's not ideal since '1000000' doesn't
> explain my intent.
> - Want a built-in way to send signals. That is, I want 'supervisorctl
> signal <process> HUP' because many things support such signals for reloading
> config files, etc. Current workaround is to use 'supervisorctl pid <thing> |
> awk | xargs kill -SIGNAL' which isn't very awesome.
> - As far as I can tell, there is no way to force a process out of 'backoff'
> state. I have tried 'restart' and other commands. Having this ability would
> be good.
> - I also don't see a way to tune backoff timeouts, etc.
> - I want logs with timestamps. Not all programs output messages with
> timestamps. daemontools had 'multilog' for this kind of thing that would
> prefix process output with timestamps (among other things)
> - the event notification stuff could be nicer with a sample python library
> implementation to save some folks from the details of the wire protocol
> between supervisor and event handlers.
>
> Apologies if some of the above features are already implemented and
> documented. I tried to be thorough in my reading of the (very) awesome
> documentation this project has before making this list. :)
>
>
> -Jordan
>
> _______________________________________________
> Supervisor-users mailing list
> [email protected]
> http://lists.supervisord.org/mailman/listinfo/supervisor-users
>
>


-- 
Jason Koppe
[email protected]
(210) 445-8242
_______________________________________________
Supervisor-users mailing list
[email protected]
http://lists.supervisord.org/mailman/listinfo/supervisor-users

Reply via email to