Prechádzať zdrojové kódy

Fixes broken bit.ly links. Closes #3516

Ask Solem 8 rokov pred
rodič
commit
cf04c93d77

+ 1 - 1
celery/utils/graph.py

@@ -139,7 +139,7 @@ class DependencyGraph(object):
         """Perform Tarjan's algorithm to find strongly connected components.
 
         See Also:
-            http://bit.ly/vIMv3h.
+            :wikipedia:`Tarjan%27s_strongly_connected_components_algorithm`
         """
         result, stack, low = [], [], {}
 

+ 6 - 2
celery/worker/consumer/consumer.py

@@ -77,7 +77,10 @@ The message has been ignored and discarded.
 
 Did you remember to import the module containing this task?
 Or maybe you're using relative imports?
-Please see http://bit.ly/gLye1c for more information.
+
+Please see
+http://docs.celeryq.org/en/latest/internals/protocol.html
+for more information.
 
 The full contents of the message body was:
 %s
@@ -89,7 +92,8 @@ Received invalid task message: %s
 The message has been ignored and discarded.
 
 Please ensure your message conforms to the task
-message protocol as described here: http://bit.ly/hYj41y
+message protocol as described here:
+http://docs.celeryq.org/en/latest/internals/protocol.html
 
 The full contents of the message body was:
 %s

+ 4 - 4
docs/userguide/routing.rst

@@ -203,13 +203,13 @@ If you're confused about these terms, you should read up on AMQP.
 
     In addition to the :ref:`amqp-primer` below, there's
     `Rabbits and Warrens`_, an excellent blog post describing queues and
-    exchanges. There's also AMQP in 10 minutes*: `Flexible Routing Model`_,
-    and `Standard Exchange Types`_. For users of RabbitMQ the `RabbitMQ FAQ`_
+    exchanges. There's also The `CloudAMQP tutorial`,
+    For users of RabbitMQ the `RabbitMQ FAQ`_
     could be useful as a source of information.
 
 .. _`Rabbits and Warrens`: http://blogs.digitar.com/jjww/2009/01/rabbits-and-warrens/
-.. _`Flexible Routing Model`: http://bit.ly/95XFO1
-.. _`Standard Exchange Types`: http://bit.ly/EEWca
+.. _`CloudAMQP tutorial`: amqp in 10 minutes part 3
+    https://www.cloudamqp.com/blog/2015-09-03-part4-rabbitmq-for-beginners-exchanges-routing-keys-bindings.html
 .. _`RabbitMQ FAQ`: http://www.rabbitmq.com/faq.html
 
 .. _routing-special_options: