Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Split simple userguide in two: connections and simple
- Loading branch information
Ask Solem
committed
Aug 5, 2010
1 parent
b5ee26f
commit af27902
Showing
3 changed files
with
42 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
============================ | ||
Connections and transports | ||
============================ | ||
|
||
To send and receive messages you need a transport and a connection. | ||
There are several transports to choose from (amqplib, pika, redis, in-memory), | ||
and you can even create your own. The default transport is amqplib. | ||
|
||
Create a connection using the default transport:: | ||
|
||
>>> from kombu import BrokerConnection | ||
>>> connection = BrokerConnection() | ||
|
||
The connection will not be established yet, as the connection is established | ||
when needed. If you want to explicitly establish the connection | ||
you have to call the :meth:`~kombu.connection.BrokerConnection.connect` | ||
method:: | ||
|
||
>>> connection.connect() | ||
|
||
This connection will use the default connection settings, which is using | ||
the localhost host, default port, username ``guest``, | ||
password ``guest`` and virtual host "/". A connection without arguments | ||
is the same as:: | ||
|
||
>>> BrokerConnection(hostname="localhost", | ||
... userid="guest", | ||
... password="guest", | ||
... virtual_host="/", | ||
... port=6379) | ||
|
||
The default port is transport specific, for AMQP this is 6379. | ||
|
||
Other fields may also have different meaning depending on the transport | ||
used. For example, the Redis transport uses the ``virtual_host`` argument as | ||
the redis database number. | ||
|
||
See the :class:`~kombu.connection.BrokerConnection` reference documentation | ||
for more information and a full list of the arguments supported. | ||
|
||
Specifying a |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,4 +8,5 @@ | |
.. toctree:: | ||
:maxdepth: 2 | ||
|
||
connections | ||
simple |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters