{ "info": { "author": "Zygmunt Krynicki", "author_email": "zygmunt.krynicki@linaro.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7" ], "description": "LAVA Celery Setup Notes\n=======================\n\nLAVA celery sets up a celery environment in which LAVA can execute celery_\ntasks on remote systems.\n\n.. _celery: http://celeryproject.org/\n\nTerminology:\n\ncontrol node\n This is node set up by lava-deployment-tool. Its running the web app,\n database, and important to this the RabbitMQ server.\n\nworker node\n A node (remote or local) that will handle celery job requests from the\n control node.\n\nSetting Up The Worker Node\n^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nlava-deployment-tool currently does not have support for configuring a\ncelery instance. For now it can be configured using virtualenv and pip:\n\n::\n\n $ virtualenv workernode ; cd workernode\n $ . ./bin/activate\n $ pip install lava-tool\n $ bzr branch lp:lava-celery\n $ cd lava-celery ; ./setup.py install ; cd ..\n\nYou'll probably also want something like the dispatcher set up in your\nworker node:\n\n::\n\n $ pip install lava-dispatcher\n\nYou can then run your worker in the virtualenv with:\n\n::\n\n $ lava celryd [--url ]\n\nTesting the Setup\n^^^^^^^^^^^^^^^^^\n\nYou can test that your worker node responds to job requests by running the\nfollowing from your control node:\n\n::\n\n $ . /srv/lava//bin/activate\n $ lava celery run-remote hello-world\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "AGPL", "maintainer": null, "maintainer_email": null, "name": "lava-celery", "package_url": "https://pypi.org/project/lava-celery/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/lava-celery/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/lava-celery/0.4.1/", "requires_dist": null, "requires_python": null, "summary": "Celery integration for LAVA Server", "version": "0.4.1" }, "last_serial": 2562603, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1d087502a30f4b816b5bf6130e70dc75", "sha256": "b6cf354a2e7d1321d01ed338696a29704096023e52c61a5589d90955f28fd911" }, "downloads": -1, "filename": "lava-celery-0.1.tar.gz", "has_sig": true, "md5_digest": "1d087502a30f4b816b5bf6130e70dc75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3574, "upload_time": "2012-02-07T19:10:34", "url": "https://files.pythonhosted.org/packages/b2/e8/43d1c9cc4830edd8b142385d3e06cbc60c3d29e580108e286167b9eef555/lava-celery-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "3e4f8692b4d1d0f1f5636353afa3610f", "sha256": "3e40383e764300bedd3737f460eb15c008c7fd51d2580770ef6e96960fa0702b" }, "downloads": -1, "filename": "lava-celery-0.1.1.tar.gz", "has_sig": true, "md5_digest": "3e4f8692b4d1d0f1f5636353afa3610f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3706, "upload_time": "2012-02-07T19:15:28", "url": "https://files.pythonhosted.org/packages/70/15/16898fd46824d4a7bbbc19fbdd33fdd84990c13435c7e263f16aeed38d17/lava-celery-0.1.1.tar.gz" } ], "0.1.dev6": [ { "comment_text": "", "digests": { "md5": "94b362f2ad03fd545d6ed675880c937d", "sha256": "3084ff4d97697c77ea534717480dded9713204d86bd4f464f4b63d1b8d271915" }, "downloads": -1, "filename": "lava-celery-0.1.dev6.tar.gz", "has_sig": true, "md5_digest": "94b362f2ad03fd545d6ed675880c937d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2920, "upload_time": "2011-11-11T02:42:15", "url": "https://files.pythonhosted.org/packages/22/6b/c513e496ad7c1eece12616d4e153b83697dc5ec0461f11eb49023eb1991d/lava-celery-0.1.dev6.tar.gz" } ], "0.1b1": [ { "comment_text": "", "digests": { "md5": "476e474ab248f55aabc3e365e6c03b77", "sha256": "771f81e4dc70ef657e3c265e4d0ce4d6d33721cfacd917ccdecb1c9263f75166" }, "downloads": -1, "filename": "lava-celery-0.1b1.tar.gz", "has_sig": true, "md5_digest": "476e474ab248f55aabc3e365e6c03b77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3593, "upload_time": "2011-11-29T20:43:46", "url": "https://files.pythonhosted.org/packages/0f/ce/1e042ec7f9732c3e94648ae8fef8580c6a7ef7e3fe66d9e6fbb5863c4943/lava-celery-0.1b1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "7de831d773c6d6e0e9286e09901613cb", "sha256": "8ba7d1a8121139dd9614102eb9ebf87df185adef29cd2b0fa2b2a44d5a67effd" }, "downloads": -1, "filename": "lava-celery-0.2.tar.gz", "has_sig": true, "md5_digest": "7de831d773c6d6e0e9286e09901613cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8023, "upload_time": "2012-03-26T17:12:06", "url": "https://files.pythonhosted.org/packages/d7/72/2e17524e5f71cdef7d455ba8631b655cc51bc2b96ba26c3ce3ac5c79358c/lava-celery-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "29d2a289962371f690c84e519ee121d9", "sha256": "de68b5a650c98bda6c0bf9420ecee83f2c915277f326a98c3c9b2decba32ca90" }, "downloads": -1, "filename": "lava-celery-0.3.tar.gz", "has_sig": true, "md5_digest": "29d2a289962371f690c84e519ee121d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6204, "upload_time": "2012-07-13T14:56:29", "url": "https://files.pythonhosted.org/packages/7e/2c/1e1665b6911dd91075999e4878b37dd14d296841372585ad625b0f07b203/lava-celery-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "e9f42d5b7cffbf0ae16ef24d63fdace7", "sha256": "63a2635ffd64053e858bda62c4fcf965f4284dc85a5c47b2c3cb9dbd1e8c905c" }, "downloads": -1, "filename": "lava-celery-0.4.tar.gz", "has_sig": true, "md5_digest": "e9f42d5b7cffbf0ae16ef24d63fdace7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7247, "upload_time": "2012-07-13T10:14:18", "url": "https://files.pythonhosted.org/packages/c3/75/085e932f5dacd8ddc2ffdbb2431126f614feec2fbf253671bfd14d642578/lava-celery-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "3df589ccf56fc088305e6787be07f9f4", "sha256": "0e4915b3f51835625a2eabf4cc0502a3c81dfe916a7faaa90d1d0d73f881d060" }, "downloads": -1, "filename": "lava-celery-0.4.1.tar.gz", "has_sig": true, "md5_digest": "3df589ccf56fc088305e6787be07f9f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7391, "upload_time": "2012-09-25T00:25:54", "url": "https://files.pythonhosted.org/packages/80/87/da5ef4e11a29c0716339f5e8c58b21c6999c61081dbad12a6c7d24839379/lava-celery-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3df589ccf56fc088305e6787be07f9f4", "sha256": "0e4915b3f51835625a2eabf4cc0502a3c81dfe916a7faaa90d1d0d73f881d060" }, "downloads": -1, "filename": "lava-celery-0.4.1.tar.gz", "has_sig": true, "md5_digest": "3df589ccf56fc088305e6787be07f9f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7391, "upload_time": "2012-09-25T00:25:54", "url": "https://files.pythonhosted.org/packages/80/87/da5ef4e11a29c0716339f5e8c58b21c6999c61081dbad12a6c7d24839379/lava-celery-0.4.1.tar.gz" } ] }