Browse Source

Removes support of IronMQ for lack of resources to support it

Ask Solem 8 years ago
parent
commit
f9cac7d0d7

+ 1 - 3
README.rst

@@ -130,7 +130,7 @@ It supports...
 
         - RabbitMQ_, Redis_, Amazon SQS
         - CouchDB_ (experimental),
-        - Django ORM (experimental), `IronMQ`_
+        - Django ORM (experimental),
         - and more...
 
     - **Concurrency**
@@ -155,10 +155,8 @@ It supports...
 
 .. _RabbitMQ: http://rabbitmq.com
 .. _Redis: http://redis.io
-.. _MongoDB: http://mongodb.org
 .. _CouchDB: http://couchdb.apache.org
 .. _SQLAlchemy: http://sqlalchemy.org
-.. _`IronMQ`: http://iron.io
 
 Framework Integration
 =====================

+ 0 - 1
docs/getting-started/brokers/index.rst

@@ -30,7 +30,6 @@ Experimental Transports
     django
     sqs
     couchdb
-    ironmq
 
 .. _broker-overview:
 

+ 0 - 92
docs/getting-started/brokers/ironmq.rst

@@ -1,92 +0,0 @@
-.. _broker-ironmq:
-
-==================
- Using IronMQ
-==================
-
-.. _broker-ironmq-installation:
-
-Installation
-============
-
-For IronMQ support, you'll need the :pypi:`iron_celery` library:
-
-.. code-block:: console
-
-    $ pip install iron_celery
-
-As well as an `Iron.io account <Iron.io>`_. Sign up for free at `Iron.io`_.
-
-
-_`Iron.io`: http://www.iron.io/
-
-.. _broker-ironmq-configuration:
-
-Configuration
-=============
-
-First, you'll need to import the iron_celery library right after you
-import Celery, for example:
-
-.. code-block:: python
-
-    from celery import Celery
-    import iron_celery
-
-    app = Celery('mytasks', broker='ironmq://', backend='ironcache://')
-
-You have to specify IronMQ in the broker URL:
-
-.. code-block:: python
-
-    broker_url = 'ironmq://ABCDEFGHIJKLMNOPQRST:ZYXK7NiynGlTogH8Nj+P9nlE73sq3@'
-
-where the URL format is:
-
-.. code-block:: text
-
-    ironmq://project_id:token@
-
-you must *remember to include the "@" at the end*.
-
-The login credentials can also be set using the environment variables
-:envvar:`IRON_TOKEN` and :envvar:`IRON_PROJECT_ID`, which are set automatically
-if you use the IronMQ Heroku add-on.  And in this case the broker URL may only be:
-
-.. code-block:: text
-
-    ironmq://
-
-Clouds
-------
-
-The default cloud/region is ``AWS us-east-1``. You can choose the IronMQ Rackspace (ORD)
-cloud by changing the URL to:
-
-.. code-block:: text
-
-    ironmq://project_id:token@mq-rackspace-ord.iron.io
-
-Results
-=======
-
-You can store results in IronCache with the same ``Iron.io`` credentials,
-just set the results URL with the same syntax
-as the broker URL, but changing the start to ``ironcache``:
-
-.. code-block:: text
-
-    ironcache:://project_id:token@
-
-This will default to a cache named "Celery", if you want to change that:
-
-.. code-block:: text
-
-    ironcache:://project_id:token@/awesomecache
-
-More Information
-================
-
-You can find more information in the `iron_celery README`_.
-
-_`iron_celery README`: https://github.com/iron-io/iron_celery/

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

@@ -98,8 +98,7 @@ Other brokers
 -------------
 
 In addition to the above, there are other experimental transport implementations
-to choose from, including :ref:`Amazon SQS <broker-sqs>`, :ref:`broker-mongodb`
-and :ref:`IronMQ <broker-ironmq>`.
+to choose from, including :ref:`Amazon SQS <broker-sqs>`, :ref:`broker-mongodb`.
 
 See :ref:`broker-overview` for a full list.
 

+ 1 - 3
docs/includes/introduction.txt

@@ -122,7 +122,7 @@ It supports…
 
         - RabbitMQ_, Redis_, Amazon SQS
         - CouchDB_ (experimental),
-        - Django ORM (experimental), `IronMQ`_
+        - Django ORM (experimental),
         - and more…
 
     - **Concurrency**
@@ -147,10 +147,8 @@ It supports…
 
 .. _RabbitMQ: http://rabbitmq.com
 .. _Redis: http://redis.io
-.. _MongoDB: http://mongodb.org
 .. _CouchDB: http://couchdb.apache.org
 .. _SQLAlchemy: http://sqlalchemy.org
-.. _`IronMQ`: http://iron.io
 
 Framework Integration
 =====================

+ 0 - 1
requirements/test-ci-base.txt

@@ -1,7 +1,6 @@
 coverage>=3.0
 codecov
 -r extras/redis.txt
--r extras/mongodb.txt
 -r extras/sqlalchemy.txt
 -r extras/pymemcache.txt
 -r dev.txt