{ "info": { "author": "LyuGGang", "author_email": "me at lyuwonkyung dot com", "bugtrack_url": null, "classifiers": [], "description": "Flask-BotoSQS: Boto_ SQS integration for Flask_\r\n===============================================\r\n\r\n.. _Boto: https://github.com/boto/boto3\r\n.. _Flask: https://github.com/mitsuhiko/flask\r\n\r\nInitialize\r\n----------\r\n::\r\n\r\n from flask_boto_sqs import FlaskBotoSQS\r\n \r\n flask_boto_sqs = FlaskBotoSQS(app)\r\n \r\nor::\r\n\r\n flask_boto_sqs = FlaskBotoSQS()\r\n flask_boto_sqs.init_app(app)\r\n\r\n\r\nConfiguration\r\n-------------\r\n\r\nPut kwargs for FlaskBotoSQS to 'FLASK_BOTO_SQS' in your Flask configuration.\r\n::\r\n\r\n app.config['FLASK_BOTO_SQS'] = {\r\n 'region': 'ap-northeast-1',\r\n 'aws_access_key_id': 'YOUR_AWS_ACCESS_KEY_ID',\r\n 'aws_secret_access_key': 'YOUR_AWS_SECRET_ACCESS_KEY'\r\n }\r\n\r\n\r\nUsage\r\n-----\r\n::\r\n\r\n # https://boto3.readthedocs.org/en/latest/guide/sqs.html\r\n\r\n q = flask_boto_sqs.sqs.get_queue_by_name(QueueName='your-queue-name')\r\n\r\n # write\r\n resp = q.send_message('What a lovely day!')\r\n print resp.get('MessageId')\r\n\r\n # read\r\n for m in q.receive_messages():\r\n print m.body\r\n m.delete()", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/LyuGGang/Flask-BotoSQS/archive/v0.2.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/LyuGGang/Flask-BotoSQS", "keywords": "", "license": "UNKNOWN", "maintainer": "", "maintainer_email": "", "name": "Flask-BotoSQS", "package_url": "https://pypi.org/project/Flask-BotoSQS/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Flask-BotoSQS/", "project_urls": { "Download": "https://github.com/LyuGGang/Flask-BotoSQS/archive/v0.2.0.tar.gz", "Homepage": "https://github.com/LyuGGang/Flask-BotoSQS" }, "release_url": "https://pypi.org/project/Flask-BotoSQS/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "Boto3 SQS integration for Flask", "version": "0.2.0" }, "last_serial": 1758055, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c5f45bc312fae8188818cb444c0f68b1", "sha256": "422a64bc9776c340d32f379c469299df5b1b0866fd5b5228a846b78c7f508177" }, "downloads": -1, "filename": "Flask-BotoSQS-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c5f45bc312fae8188818cb444c0f68b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2142, "upload_time": "2015-09-12T12:35:45", "url": "https://files.pythonhosted.org/packages/3c/9f/0a58e7857e3b349b9336e593007231bc758955eec051ce57b5e51a61dd91/Flask-BotoSQS-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "bc2825f784c7360e0c92224bc3facb29", "sha256": "e4938bea0f39120f54ed7a6c26422a0120e773b3b7d63aa293394d42702508b3" }, "downloads": -1, "filename": "Flask-BotoSQS-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bc2825f784c7360e0c92224bc3facb29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2260, "upload_time": "2015-10-08T10:28:58", "url": "https://files.pythonhosted.org/packages/36/a5/b14c0c1cc3a28f40d820cf3b38fe8f820c15cfbdb5bcd2181266ecd836ce/Flask-BotoSQS-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bc2825f784c7360e0c92224bc3facb29", "sha256": "e4938bea0f39120f54ed7a6c26422a0120e773b3b7d63aa293394d42702508b3" }, "downloads": -1, "filename": "Flask-BotoSQS-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bc2825f784c7360e0c92224bc3facb29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2260, "upload_time": "2015-10-08T10:28:58", "url": "https://files.pythonhosted.org/packages/36/a5/b14c0c1cc3a28f40d820cf3b38fe8f820c15cfbdb5bcd2181266ecd836ce/Flask-BotoSQS-0.2.0.tar.gz" } ] }