Преглед изворни кода

Installation of git version should mention Kombu dep

Ask Solem пре 12 година
родитељ
комит
547c071f04
3 измењених фајлова са 31 додато и 6 уклоњено
  1. 17 4
      README.rst
  2. 1 1
      docs/getting-started/first-steps-with-celery.rst
  3. 13 1
      docs/includes/introduction.txt

+ 17 - 4
README.rst

@@ -64,6 +64,7 @@ integration packages:
 .. _`SQLAlchemy`: http://www.sqlalchemy.org/
 .. _`Django`: http://djangoproject.com/
 .. _`Django ORM`: http://djangoproject.com/
+.. _`Memcached`: http://memcached.org/
 .. _`Eventlet`: http://eventlet.net/
 .. _`gevent`: http://gevent.org/
 .. _`Beanstalk`: http://kr.github.com/beanstalkd/
@@ -133,8 +134,8 @@ Features
 
     +-----------------+----------------------------------------------------+
     | Messaging       | Supported brokers include `RabbitMQ`_, `Redis`_,   |
-    |                 | `Beanstalk`_, `MongoDB`_, `CouchDB`_, and popular  |
-    |                 | SQL databases.                                     |
+    |                 | `MongoDB`_, `Beanstalk`_, SQL databases,           |
+    |                 | Amazon SQS and more.                               |
     +-----------------+----------------------------------------------------+
     | Fault-tolerant  | Excellent configurable error recovery when using   |
     |                 | `RabbitMQ`, ensures your tasks are never lost.     |
@@ -160,7 +161,7 @@ Features
     |                 | result store backend. You can wait for the result, |
     |                 | retrieve it later, or ignore it.                   |
     +-----------------+----------------------------------------------------+
-    | Result Stores   | Database, `MongoDB`_, `Redis`_, `Tokyo Tyrant`,    |
+    | Result Stores   | Database, `MongoDB`_, `Redis`_, `Memcached`_,      |
     |                 | `Cassandra`, or `AMQP`_ (message notification).    |
     +-----------------+----------------------------------------------------+
     | Webhooks        | Your tasks can also be HTTP callbacks, enabling    |
@@ -303,7 +304,19 @@ Using the development version
 
 You can clone the repository by doing the following::
 
-    $ git clone git://github.com/ask/celery.git
+    $ git clone https://github.com/ask/celery
+    $ cd celery
+    $ python setup.py develop
+
+The development version will usually also depend on the development
+version of `kombu`_, the messaging framework Celery uses
+to send and receive messages, so you should also install that from git::
+
+    $ git clone https://github.com/ask/kombu
+    $ cd kombu
+    $ python setup.py develop
+
+.. _`kombu`:: http://kombu.readthedocs.org/en/latest/
 
 .. _getting-help:
 

+ 1 - 1
docs/getting-started/first-steps-with-celery.rst

@@ -332,7 +332,7 @@ instead, so that only 10 tasks of this type can execute in a minute
     }
 
 If you are using RabbitMQ, Redis or MongoDB as the
-broker then you can also direct the workers to set new rate limit
+broker then you can also direct the workers to set a new rate limit
 for the task at runtime::
 
     $ python tasks.py rate_limit tasks.add 10/m

+ 13 - 1
docs/includes/introduction.txt

@@ -299,4 +299,16 @@ Using the development version
 
 You can clone the repository by doing the following::
 
-    $ git clone git://github.com/ask/celery.git
+    $ git clone https://github.com/ask/celery
+    $ cd celery
+    $ python setup.py develop
+
+The development version will usually also depend on the development
+version of `kombu`_, the messaging framework Celery uses
+to send and receive messages, so you should also install that from git::
+
+    $ git clone https://github.com/ask/kombu
+    $ cd kombu
+    $ python setup.py develop
+
+.. _`kombu`:: http://kombu.readthedocs.org/en/latest/