{ "info": { "author": "Gavin M. Roy", "author_email": "gmr@meetme.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: Internet", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: HTTP Servers", "Topic :: System :: Clustering" ], "description": "statelessd is a stateless HTTP to AMQP publishing gateway.\r\n\r\nThe goal is to allow for persistent connections to RabbitMQ for systems and languages that do not facilitate long-running persisted connections like PHP.\r\n\r\nIt is meant to be run on the same server as any RabbitMQ you intend to publish, or at least it only has the ability to connect to a single RabbitMQ server which, by default is localhost, but can be configured.\r\n\r\nYou can run any number of statelessd backends, binding to specific port ranges as configured in the HTTPServer -> ports configuration directive. In production, I run this behind nginx.\r\n\r\nIt currently does not do any error handling beyond disconnects. While it will log disconnections, it will not prune any temporarily queued messages it is holding until it can connect to RabbitMQ. Therefore it is possible to lose messages if the user specified does not have access to the virtual host specified or if the password is wrong.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/gmr/statelessd", "keywords": "AMQP, HTTP", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "statelessd", "package_url": "https://pypi.org/project/statelessd/", "platform": "", "project_url": "https://pypi.org/project/statelessd/", "project_urls": { "Homepage": "http://github.com/gmr/statelessd" }, "release_url": "https://pypi.org/project/statelessd/0.0.6/", "requires_dist": null, "requires_python": null, "summary": "Stateless HTTP -> AMQP gateway", "version": "0.0.6" }, "last_serial": 718527, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "9746b10937ae384aca14da8111390091", "sha256": "a920a7aba30c6f30c70b5deaa10ecfde72dd849f6157770ee4d2af162cc761d1" }, "downloads": -1, "filename": "statelessd-0.0.1.tar.gz", "has_sig": false, "md5_digest": "9746b10937ae384aca14da8111390091", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6640, "upload_time": "2013-03-05T04:14:13", "url": "https://files.pythonhosted.org/packages/20/34/1bd71132ae2884ed95245f3a76a98c5531e16a7f2295869a375b410e98dd/statelessd-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "3bbaddde8d0d8ebdb93c51764defb71c", "sha256": "5755c318e4de1c4a06a4dc5b0e2b332eff7234e543b3bbf4c593d34267407b96" }, "downloads": -1, "filename": "statelessd-0.0.2.tar.gz", "has_sig": false, "md5_digest": "3bbaddde8d0d8ebdb93c51764defb71c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6678, "upload_time": "2013-03-05T04:17:39", "url": "https://files.pythonhosted.org/packages/56/04/e3e2b92dd02dc36c0819fee0c46092d88e093427ce89f4cfc356071844d4/statelessd-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "bcba35a0e4b27e60ef2ec7325298479e", "sha256": "7053abd6da4ee740096700fe96c0a183db398077d673bf58670bc841e962cfcf" }, "downloads": -1, "filename": "statelessd-0.0.3.tar.gz", "has_sig": false, "md5_digest": "bcba35a0e4b27e60ef2ec7325298479e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6616, "upload_time": "2013-03-22T18:48:31", "url": "https://files.pythonhosted.org/packages/41/96/adbed82a158bad4a3a16cb98ce6d2930f02563458603c2ce410a38d72ba1/statelessd-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "60ed7a2eee6c0e2b31800b142b55c880", "sha256": "70b5cc7bb82f58941896fe4479a2b29b30eee481d518a7e8b3d08c78b906255a" }, "downloads": -1, "filename": "statelessd-0.0.4.tar.gz", "has_sig": false, "md5_digest": "60ed7a2eee6c0e2b31800b142b55c880", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6621, "upload_time": "2013-03-22T18:50:47", "url": "https://files.pythonhosted.org/packages/75/e6/bbe27adf25d93818f197477489f79c669fe4bd7731a25816e1c6b2e5017e/statelessd-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "28f02f6736b2189fc6b20785f9e5dc64", "sha256": "0f25dcb4a745e302e69399dc91d211a09ca604c4db3d55532407814e99207a63" }, "downloads": -1, "filename": "statelessd-0.0.5.tar.gz", "has_sig": false, "md5_digest": "28f02f6736b2189fc6b20785f9e5dc64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8064, "upload_time": "2013-05-29T02:41:16", "url": "https://files.pythonhosted.org/packages/10/1d/ff0b491fc3c68bc04d1fd7ee1ed741d81c8cbf0a46eb345120e130374271/statelessd-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "bf526901bcd89b13b35b53cfb9277151", "sha256": "0ec470860097fcdbe3aca2e2105c56915782ed46401a0adfe3558327be6a0a26" }, "downloads": -1, "filename": "statelessd-0.0.6.tar.gz", "has_sig": false, "md5_digest": "bf526901bcd89b13b35b53cfb9277151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8089, "upload_time": "2013-05-29T02:47:02", "url": "https://files.pythonhosted.org/packages/10/4c/d7ccebab3e310698233975e8563acc76b87c646236918c21c56d856a7bb7/statelessd-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bf526901bcd89b13b35b53cfb9277151", "sha256": "0ec470860097fcdbe3aca2e2105c56915782ed46401a0adfe3558327be6a0a26" }, "downloads": -1, "filename": "statelessd-0.0.6.tar.gz", "has_sig": false, "md5_digest": "bf526901bcd89b13b35b53cfb9277151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8089, "upload_time": "2013-05-29T02:47:02", "url": "https://files.pythonhosted.org/packages/10/4c/d7ccebab3e310698233975e8563acc76b87c646236918c21c56d856a7bb7/statelessd-0.0.6.tar.gz" } ] }