On 19/01/2015 21:55, Olivier Brunel wrote:
Side question: I see you haven't added support of the file "ready" into
s6-svstat, any reason?

 I hesitated, then decided against it, but that's not a strong decision.

 The argument was that s6-svstat shows the state of the service as it is
seen by s6-supervise, i.e. purely the process up/down state. Introducing
the notion of readiness into it would change things. For instance,
s6-svstat currently prints the number of seconds that the process has
been up; users may be more interested in knowing want the number of
seconds that the process has been ready, and that needs storing another
timestamp. The supervise/ready file could be used for that, but I'm
not comfortable enough yet with tightly integrating readiness into the
whole series of tools. In the beginning, I thought I could get away
with s6-notifywhenup only, but it appears that modifications are
spreading across several binaries - I need time to convince myself that
it's not gratuitous feature creep and the utility is worth the increase
in complexity. I'm paranoid like that.

--
 Laurent

Reply via email to