Re: [healthcheck] Equivalent of SystemReady service?

2020-03-19 Thread Raymond Auge
Hey guys, I know this is likely premature for what you need, but I wanted to also point you to the OSGi Condition Service RFC [1] which attempts to address exactly these types of scenarios. [1] https://github.com/osgi/design/blob/master/rfcs/rfc0242/rfc-0242-Condition-Service.pdf Sincerely, -

Re: [healthcheck] Equivalent of SystemReady service?

2020-03-19 Thread Robert Munteanu
On Thu, 2020-03-19 at 14:47 +0100, Andrei Dulvac wrote: > Awesome, Ray, thanks for sharing. > > On Thu, 19 Mar 2020 at 14:36, Georg Henzler > wrote: > > > Hi, > > > > so currently this is not yet possible, but it should be easy enough > > to > > get there. > > I created the issue [1] for this.

Re: [healthcheck] Equivalent of SystemReady service?

2020-03-19 Thread Andrei Dulvac
Hi Robert. Apologies for the long delay. I had a look as well as the Felix HCs and AFAICT there is no such "marker" service registered that you can listen for. The original design for HCs was not for readiness, but for more generic checks. You might be stuck with a listener of sorts on all

Re: [healthcheck] Equivalent of SystemReady service?

2020-03-19 Thread Georg Henzler
Hi BTW, the page at [3] points to a missing README file. [3]: http://felix.apache.org/documentation/subprojects/apache-felix-healthchecks.html This was due to the move to github and is now fixed. -Georg - To unsubscribe,

Re: [healthcheck] Equivalent of SystemReady service?

2020-03-19 Thread Georg Henzler
Hi, so currently this is not yet possible, but it should be easy enough to get there. I created the issue [1] for this. Thanks Raymond for the link to the Condition Service Draft RFC, I have to read this in detail first but I think that should not be too hard to implement it in this direction

Re: [healthcheck] Equivalent of SystemReady service?

2020-03-19 Thread Andrei Dulvac
Awesome, Ray, thanks for sharing. On Thu, 19 Mar 2020 at 14:36, Georg Henzler wrote: > Hi, > > so currently this is not yet possible, but it should be easy enough to > get there. > I created the issue [1] for this. Thanks Raymond for the link to the > Condition > Service Draft RFC, I have to