Revision c5b9380c docs/developers/extending-clients-api.rst
b/docs/developers/extending-clients-api.rst | ||
---|---|---|
1 | 1 |
Extending kamaki.clients |
2 | 2 |
======================== |
3 | 3 |
|
4 |
By default, kamaki clients are REST clients (they manage HTTP requests and responses to communicate with services). This is achieved by importing the connection module, which is an httplib wrapper. |
|
5 |
|
|
6 |
Connection |
|
7 |
---------- |
|
8 |
|
|
9 |
The connection module features an error handling and logging system, a lazy response mechanism, a pooling mechanism as well as concurrency control for thread-demanding client functions (e.g. store upload). |
|
4 |
By default, kamaki clients are REST clients (they manage HTTP requests and responses to communicate with services). |
|
10 | 5 |
|
11 | 6 |
How to build a client |
12 | 7 |
--------------------- |
Also available in: Unified diff