-
Committer:
Liam Young
-
Date:
2016-02-22 11:51:10 UTC
-
mfrom:
(171.2.2 api-ready-rebase)
-
Revision ID:
liam.young@canonical.com-20160222115110-83z3ov6sndwmoj01
[gandelman-a, r=gnuoy]
Advertise API readiness to subordinates, allow subordinate specification of api_extensions
This advertises API readiness to subordinates via a new flag int the subordinate
relation. It determines readiness by the completion of required contexts. This
simply means the API service has enough of its topology completed to begin
servicing requests, and it has at least *started* the service (from the POV of
the init system). Its up to the subordinate service to ensure the API is
functional.
It also allows subordinates to specify custom api_extension_paths to neutron-api.