Permalink
Browse files

Install celery and django-celery in vendor-local.

  • Loading branch information...
glogiotatidis committed Dec 24, 2012
1 parent b932e7e commit 2f5508789e6969e91b7d1d389148b2d611f3bcff
Showing 453 changed files with 69,719 additions and 1 deletion.
2 vendor
Submodule vendor updated 1099 files
View
@@ -0,0 +1,10 @@
+#!/usr/bin/python
+# EASY-INSTALL-ENTRY-SCRIPT: 'celery==2.4.0','console_scripts','camqadm'
+__requires__ = 'celery==2.4.0'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('celery==2.4.0', 'console_scripts', 'camqadm')()
+ )
@@ -0,0 +1,10 @@
+#!/usr/bin/python
+# EASY-INSTALL-ENTRY-SCRIPT: 'celery==2.4.0','console_scripts','celerybeat'
+__requires__ = 'celery==2.4.0'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('celery==2.4.0', 'console_scripts', 'celerybeat')()
+ )
View
@@ -0,0 +1,10 @@
+#!/usr/bin/python
+# EASY-INSTALL-ENTRY-SCRIPT: 'celery==2.4.0','console_scripts','celeryctl'
+__requires__ = 'celery==2.4.0'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('celery==2.4.0', 'console_scripts', 'celeryctl')()
+ )
View
@@ -0,0 +1,10 @@
+#!/usr/bin/python
+# EASY-INSTALL-ENTRY-SCRIPT: 'celery==2.4.0','console_scripts','celeryd'
+__requires__ = 'celery==2.4.0'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('celery==2.4.0', 'console_scripts', 'celeryd')()
+ )
@@ -0,0 +1,10 @@
+#!/usr/bin/python
+# EASY-INSTALL-ENTRY-SCRIPT: 'celery==2.4.0','console_scripts','celeryd-multi'
+__requires__ = 'celery==2.4.0'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('celery==2.4.0', 'console_scripts', 'celeryd-multi')()
+ )
View
@@ -0,0 +1,10 @@
+#!/usr/bin/python
+# EASY-INSTALL-ENTRY-SCRIPT: 'celery==2.4.0','console_scripts','celeryev'
+__requires__ = 'celery==2.4.0'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('celery==2.4.0', 'console_scripts', 'celeryev')()
+ )
@@ -0,0 +1,10 @@
+#!/usr/bin/python
+# EASY-INSTALL-ENTRY-SCRIPT: 'django-celery==2.5.0','console_scripts','djcelerymon'
+__requires__ = 'django-celery==2.5.0'
+import sys
+from pkg_resources import load_entry_point
+
+if __name__ == '__main__':
+ sys.exit(
+ load_entry_point('django-celery==2.5.0', 'console_scripts', 'djcelerymon')()
+ )
@@ -0,0 +1,126 @@
+Metadata-Version: 1.0
+Name: amqp
+Version: 1.0.6
+Summary: Low-level AMQP client for Python (fork of amqplib)
+Home-page: http://github.com/celery/py-amqp
+Author: Ask Solem
+Author-email: pyamqp@celeryproject.org
+License: LGPL
+Description: =====================================================================
+ Python AMQP 0.9.1 client library
+ =====================================================================
+
+ :Version: 1.0.6
+ :Web: http://amqp.readthedocs.org/
+ :Download: http://pypi.python.org/pypi/amqp/
+ :Source: http://github.com/celery/py-amqp/
+ :Keywords: amqp, rabbitmq
+
+ About
+ =====
+
+ This is a fork of amqplib_ which was originally written by Barry Pederson.
+ It is maintained by the Celery_ project, and used by `kombu`_ as a pure python
+ alternative when `librabbitmq`_ is not available.
+
+ This library should be API compatible with `librabbitmq`_.
+
+ .. _amqplib: http://pypi.python.org/pypi/amqplib
+ .. _Celery: http://celeryproject.org/
+ .. _kombu: http://kombu.readthedocs.org/
+ .. _librabbitmq: http://pypi.python.org/pypi/librabbitmq
+
+ Differences from `amqplib`_
+ ===========================
+
+ - Supports draining events from multiple channels (``Connection.drain_events``)
+ - Support for timeouts
+ - Channels are restored after channel error, instead of having to close the
+ connection.
+ - Support for heartbeats
+
+ - ``Connection.heartbeat_tick(rate=2)`` must called at regular intervals
+ (half of the heartbeat value if rate is 2).
+ - Or some other scheme by using ``Connection.send_heartbeat``.
+ - Supports RabbitMQ extensions:
+ - Consumer Cancel Notifications
+ - by default a cancel results in ``ChannelError`` being raised
+ - but not if a ``on_cancel`` callback is passed to ``basic_consume``.
+ - Publisher confirms
+ - ``Channel.confirm_select()`` enables publisher confirms.
+ - ``Channel.events['basic_ack'].append(my_callback)`` adds a callback
+ to be called when a message is confirmed. This callback is then
+ called with the signature ``(delivery_tag, multiple)``.
+ - Exchange-to-exchange bindings: ``exchange_bind`` / ``exchange_unbind``.
+ - ``Channel.confirm_select()`` enables publisher confirms.
+ - ``Channel.events['basic_ack'].append(my_callback)`` adds a callback
+ to be called when a message is confirmed. This callback is then
+ called with the signature ``(delivery_tag, multiple)``.
+ - Support for ``basic_return``
+ - Uses AMQP 0-9-1 instead of 0-8.
+ - ``Channel.access_request`` and ``ticket`` arguments to methods
+ **removed**.
+ - Supports the ``arguments`` argument to ``basic_consume``.
+ - ``internal`` argument to ``exchange_declare`` removed.
+ - ``auto_delete`` argument to ``exchange_declare`` deprecated
+ - ``insist`` argument to ``Connection`` removed.
+ - ``Channel.alerts`` has been removed.
+ - Support for ``Channel.basic_recover_async``.
+ - ``Channel.basic_recover`` deprecated.
+ - Exceptions renamed to have idiomatic names:
+ - ``AMQPException`` -> ``AMQPError``
+ - ``AMQPConnectionException`` -> ConnectionError``
+ - ``AMQPChannelException`` -> ChannelError``
+ - ``Connection.known_hosts`` removed.
+ - ``Connection`` no longer supports redirects.
+ - ``exchange`` argument to ``queue_bind`` can now be empty
+ to use the "default exchange".
+ - Adds ``Connection.is_alive`` that tries to detect
+ whether the connection can still be used.
+ - Adds ``Connection.connection_errors`` and ``.channel_errors``,
+ a list of recoverable errors.
+ - Exposes the underlying socket as ``Connection.sock``.
+ - Adds ``Channel.no_ack_consumers`` to keep track of consumer tags
+ that set the no_ack flag.
+ - Slightly better at error recovery
+
+ Further
+ =======
+
+ - Differences between AMQP 0.8 and 0.9.1
+
+ http://www.rabbitmq.com/amqp-0-8-to-0-9-1.html
+
+ - AMQP 0.9.1 Quick Reference
+
+ http://www.rabbitmq.com/amqp-0-9-1-quickref.html
+
+ - RabbitMQ Extensions
+
+ http://www.rabbitmq.com/extensions.html
+
+ - For more information about AMQP, visit
+
+ http://www.amqp.org
+
+ - For other Python client libraries see:
+
+ http://www.rabbitmq.com/devtools.html#python-dev
+
+
+Platform: any
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 2
+Classifier: Programming Language :: Python :: 2.5
+Classifier: Programming Language :: Python :: 2.6
+Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.0
+Classifier: Programming Language :: Python :: 3.1
+Classifier: Programming Language :: Python :: 3.2
+Classifier: Programming Language :: Python :: 3.3
+Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
+Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Operating System :: OS Independent
@@ -0,0 +1,62 @@
+Changelog
+LICENSE
+MANIFEST.in
+README.rst
+setup.cfg
+setup.py
+amqp/__init__.py
+amqp/abstract_channel.py
+amqp/basic_message.py
+amqp/channel.py
+amqp/connection.py
+amqp/exceptions.py
+amqp/method_framing.py
+amqp/serialization.py
+amqp/transport.py
+amqp.egg-info/PKG-INFO
+amqp.egg-info/SOURCES.txt
+amqp.egg-info/dependency_links.txt
+amqp.egg-info/not-zip-safe
+amqp.egg-info/top_level.txt
+demo/amqp_clock.py
+demo/demo_receive.py
+demo/demo_send.py
+docs/Makefile
+docs/changelog.rst
+docs/conf.py
+docs/index.rst
+docs/.static/.keep
+docs/.templates/page.html
+docs/.templates/sidebarintro.html
+docs/.templates/sidebarlogo.html
+docs/_ext/applyxrefs.py
+docs/_ext/literals_to_xrefs.py
+docs/_theme/celery/theme.conf
+docs/_theme/celery/static/celery.css_t
+docs/includes/intro.txt
+docs/reference/amqp.abstract_channel.rst
+docs/reference/amqp.basic_message.rst
+docs/reference/amqp.channel.rst
+docs/reference/amqp.connection.rst
+docs/reference/amqp.exceptions.rst
+docs/reference/amqp.method_framing.rst
+docs/reference/amqp.serialization.rst
+docs/reference/amqp.transport.rst
+docs/reference/index.rst
+docs/templates/readme.txt
+extra/README
+extra/generate_skeleton_0_8.py
+extra/update_comments_from_spec.py
+extra/release/bump_version.py
+extra/release/sphinx-to-rst.py
+funtests/run_all.py
+funtests/settings.py
+funtests/test_basic_message.py
+funtests/test_channel.py
+funtests/test_connection.py
+funtests/test_exceptions.py
+funtests/test_serialization.py
+funtests/test_with.py
+requirements/docs.txt
+requirements/pkgutils.txt
+requirements/test.txt
@@ -0,0 +1,24 @@
+../amqp/transport.py
+../amqp/abstract_channel.py
+../amqp/exceptions.py
+../amqp/basic_message.py
+../amqp/connection.py
+../amqp/__init__.py
+../amqp/method_framing.py
+../amqp/serialization.py
+../amqp/channel.py
+../amqp/transport.pyc
+../amqp/abstract_channel.pyc
+../amqp/exceptions.pyc
+../amqp/basic_message.pyc
+../amqp/connection.pyc
+../amqp/__init__.pyc
+../amqp/method_framing.pyc
+../amqp/serialization.pyc
+../amqp/channel.pyc
+./
+top_level.txt
+SOURCES.txt
+not-zip-safe
+PKG-INFO
+dependency_links.txt
@@ -0,0 +1,50 @@
+"""Low-level AMQP client for Python (fork of amqplib)"""
+# Copyright (C) 2007-2008 Barry Pederson <bp@barryp.org>
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
+from __future__ import absolute_import
+
+VERSION = (1, 0, 6)
+__version__ = '.'.join(map(str, VERSION[0:3])) + ''.join(VERSION[3:])
+__author__ = 'Barry Pederson'
+__maintainer__ = 'Ask Solem'
+__contact__ = 'pyamqp@celeryproject.org'
+__homepage__ = 'http://github.com/celery/py-amqp'
+__docformat__ = 'restructuredtext'
+
+# -eof meta-
+
+#
+# Pull in the public items from the various sub-modules
+#
+from .basic_message import Message
+from .channel import Channel
+from .connection import Connection
+from .exceptions import (
+ AMQPError,
+ ConnectionError,
+ ChannelError,
+ ConsumerCancel,
+)
+
+__all__ = [
+ 'Connection',
+ 'Channel',
+ 'Message',
+ 'AMQPError',
+ 'ConnectionError',
+ 'ChannelError',
+ 'ConsumerCancel',
+]
Oops, something went wrong.

0 comments on commit 2f55087

Please sign in to comment.