~astara-drivers/charms/trusty/neutron-api/api-ready-rebase

Viewing all changes in revision 172.

  • Committer: Adam Gandelman
  • Date: 2016-02-03 19:17:14 UTC
  • Revision ID: adamg@ubuntu.com-20160203191714-4viul8eagfh6f6h2
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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: