Fix typos
1. exmple --> example 2. mutliple --> multiple 3. registerd --> registered 4. endpionts --> endpoints 5. responsibilty --> responsibility Change-Id: I2b62b483553193819fa7172f37991210f0939f2c
This commit is contained in:
parent
f6c8674bdb
commit
de217faa4a
|
@ -105,7 +105,7 @@ Endpoints LBaaS Pool Member
|
||||||
K8s API behaviour
|
K8s API behaviour
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
We look at the responses from the pod endpoints as an exmple.
|
We look at the responses from the pod endpoints as an example.
|
||||||
|
|
||||||
The following behaviour is based on the 1.2.0 release, which is the latest one
|
The following behaviour is based on the 1.2.0 release, which is the latest one
|
||||||
as of March 17th, 2016.
|
as of March 17th, 2016.
|
||||||
|
@ -349,7 +349,7 @@ apiserver into another form such as the request against Neutron API server.
|
||||||
Watchers can be considered as concerns and reactions. They should be decoupled
|
Watchers can be considered as concerns and reactions. They should be decoupled
|
||||||
from the actual task dispatcher and their consumers. A single or multiple
|
from the actual task dispatcher and their consumers. A single or multiple
|
||||||
watchers can be mixed into the single class that leverages them, i.e., Raven,
|
watchers can be mixed into the single class that leverages them, i.e., Raven,
|
||||||
or even mutliple classes leverage them can have the same concern and the same
|
or even multiple classes leverage them can have the same concern and the same
|
||||||
reaction. The watchers can be able to be mixed into the single entity of the
|
reaction. The watchers can be able to be mixed into the single entity of the
|
||||||
watcher user but they should work independently. For instance, ``AliceWatcher``
|
watcher user but they should work independently. For instance, ``AliceWatcher``
|
||||||
does its work and knows nothing about other watchers such as ``BobWatcher``.
|
does its work and knows nothing about other watchers such as ``BobWatcher``.
|
||||||
|
@ -387,7 +387,7 @@ on their corresponding endpoints.
|
||||||
To register the watchers to Raven or any class, ``register_watchers`` decorator
|
To register the watchers to Raven or any class, ``register_watchers`` decorator
|
||||||
is used. It simply inserts the watchers into the dictionary in the class,
|
is used. It simply inserts the watchers into the dictionary in the class,
|
||||||
``WATCH_ENDPOINTS_AND_CALLBACKS`` and it's up to the class how use the
|
``WATCH_ENDPOINTS_AND_CALLBACKS`` and it's up to the class how use the
|
||||||
registerd watchers. The classes passed to ``register_watchers`` are defined in
|
registered watchers. The classes passed to ``register_watchers`` are defined in
|
||||||
the configuration file and you can specify only what you need.
|
the configuration file and you can specify only what you need.
|
||||||
|
|
||||||
In the case of Raven, it starts the event loop, open connections for each
|
In the case of Raven, it starts the event loop, open connections for each
|
||||||
|
@ -398,7 +398,7 @@ Raven is a service implements ``oslo_service.service.Service``. When ``start``
|
||||||
method is called, it starts the event loop and delegatations of the watch tasks.
|
method is called, it starts the event loop and delegatations of the watch tasks.
|
||||||
If ``SIGINT`` or ``SIGTERM`` signal is sent to Raven, it cancells all watch
|
If ``SIGINT`` or ``SIGTERM`` signal is sent to Raven, it cancells all watch
|
||||||
tasks, closes connections and stops immediately. Otherwise Raven lets watchers
|
tasks, closes connections and stops immediately. Otherwise Raven lets watchers
|
||||||
keep watching the API endpionts until the API server sends EOF strings. When
|
keep watching the API endpoints until the API server sends EOF strings. When
|
||||||
``stop`` is called, it cancells all watch tasks, closes connections and stops
|
``stop`` is called, it cancells all watch tasks, closes connections and stops
|
||||||
as well.
|
as well.
|
||||||
|
|
||||||
|
@ -408,7 +408,7 @@ Neutron and possibly the K8s API server. And it depends on the Neutron client
|
||||||
that shall be shared among the watchers. Hence, Raven calls the translate
|
that shall be shared among the watchers. Hence, Raven calls the translate
|
||||||
methods of the watchers binding itself to ``self``. That is, Raven can
|
methods of the watchers binding itself to ``self``. That is, Raven can
|
||||||
propagate its contexts to the watchers and in this way watchers can share the
|
propagate its contexts to the watchers and in this way watchers can share the
|
||||||
same contexts. However, it's responsibilty of the writer of the watchers to
|
same contexts. However, it's responsibility of the writer of the watchers to
|
||||||
track which variables are defined in Raven and what they are.
|
track which variables are defined in Raven and what they are.
|
||||||
|
|
||||||
Appendix A: JSON response from the apiserver for each resource
|
Appendix A: JSON response from the apiserver for each resource
|
||||||
|
|
Loading…
Reference in New Issue