Is it possible to control the start level of bundles dropped in the pickup
folder? Is there a way for a bundle to ask that it not be activated until a certain other service becomes available?
We have many bundles with interdependencies managed entirely by start levels; i.e. if Bundle Y needs Bundle X at its start-up then Y has a higher start-level.
This does not work well if a bundle is dropped in the pickup directory. It seems these bundles start before any other and in arbitrary order among themselves, perhaps concurrently.
Is there a way to control the start-level of bundles in pickup folder?
Even better, is there a way for a bundle to declare its dependencies on other services? In that case I can even use that with multiple bundles in pickup with one dependent on another.