{ "info": { "author": "Chris Ballinger, David Brodsky", "author_email": "chrisballinger@gmail.com, dbro@dbro.pro", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5" ], "description": "# [StorageProvisioner](https://github.com/PerchLive/storage_provisioner)\n\n[![Build Status](https://img.shields.io/travis/PerchLive/storage_provisioner.svg)](https://travis-ci.org/PerchLive/storage_provisioner) [![PyPI Page](https://img.shields.io/pypi/v/storage_provisioner.svg)](https://pypi.python.org/pypi/storage_provisioner) [![Coverage Status](https://img.shields.io/coveralls/PerchLive/storage_provisioner.svg)](https://coveralls.io/github/PerchLive/storage_provisioner?branch=master) [![Python Versions](https://img.shields.io/pypi/pyversions/storage_provisioner.svg)](https://pypi.python.org/pypi/storage_provisioner) [![Downloads per Day](https://img.shields.io/pypi/dd/storage_provisioner.svg)](https://pypi.python.org/pypi/storage_provisioner)\n\nProvisions storage on pluggable backends, such as AWS S3.\n\n## Installation\n\n $ pip3 install storage_provisioner\n \n## Dependencies\n\n* [Python 3.5](https://www.python.org/downloads/release/python-350/) - the future is now\n* [boto3](https://github.com/boto/boto3) - Amazon AWS library \n\n## Usage\n\n```python\nimport storage_provisioner\n```\n\n## Features\n\n* AWS S3 backend\n\n## TODO\n\n* Local file storage backend\n* FTP backend\n* RTMP backend\n* Your backend?\n\n## Testing\n\nCreate a `secrets.py` file in the `tests/` directory:\n\n```python\nAWS_ACCESS_KEY_ID = 'aws_key_id'\nAWS_SECRET_ACCESS_KEY = 'aws_secret_access_key'\n\n```\n\n## Authors\n\n* [Chris Ballinger](https://github.com/chrisballinger)\n* [David Brodsky](https://github.com/onlyinamerica)\n\n\n## License\n\nApache 2.0\n\n```\nCopyright 2015 Perch Innovations, Inc.\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n\n\n\nHistory\n-------\n\n0.1.0 (2015-01-11)\n---------------------\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/PerchLive/storage_provisioner/tarball/0.1.2", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PerchLive/storage_provisioner", "keywords": "storage_provisioner,aws,boto", "license": "Apache License 2.0", "maintainer": null, "maintainer_email": null, "name": "storage_provisioner", "package_url": "https://pypi.org/project/storage_provisioner/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/storage_provisioner/", "project_urls": { "Download": "https://github.com/PerchLive/storage_provisioner/tarball/0.1.2", "Homepage": "https://github.com/PerchLive/storage_provisioner" }, "release_url": "https://pypi.org/project/storage_provisioner/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Provisions storage on pluggable backends, such as AWS S3.", "version": "0.1.2" }, "last_serial": 1996122, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1ce0ac5e71b18bb8b69332f41f027181", "sha256": "dc1a89b54668c5b190d54e6b5df2775382c7196b9aa6b3ecb2abba7503aea958" }, "downloads": -1, "filename": "storage_provisioner-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1ce0ac5e71b18bb8b69332f41f027181", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16065, "upload_time": "2016-03-08T18:56:46", "url": "https://files.pythonhosted.org/packages/8f/f0/0ae81cfbb3c2b92e745d203e65fb096c877d01cfb888df9d5b396dfde28e/storage_provisioner-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9c6801bbd7ccfdfdcbcbcbe8fc44f225", "sha256": "3ada9c28a61beec03ac2400d4d7db4ccc5524f7ca35cd04d0cf179c9dcb78963" }, "downloads": -1, "filename": "storage_provisioner-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9c6801bbd7ccfdfdcbcbcbe8fc44f225", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16096, "upload_time": "2016-03-08T19:02:57", "url": "https://files.pythonhosted.org/packages/ff/43/4969d81d424d2f669a5ba970f63c17981cba108eaff2f19f5857546ae8b2/storage_provisioner-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9e819acd67189b6ae76295f97a9866ec", "sha256": "206ef6ac840adc51bec46b3075c5db880c89d8d6563e5be8d80c271a6352d32d" }, "downloads": -1, "filename": "storage_provisioner-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9e819acd67189b6ae76295f97a9866ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16099, "upload_time": "2016-03-08T19:06:22", "url": "https://files.pythonhosted.org/packages/e4/67/7fe195b23679c3c64539d31592c2c4ca06d11bc12a69bc4952436bee05b6/storage_provisioner-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9e819acd67189b6ae76295f97a9866ec", "sha256": "206ef6ac840adc51bec46b3075c5db880c89d8d6563e5be8d80c271a6352d32d" }, "downloads": -1, "filename": "storage_provisioner-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9e819acd67189b6ae76295f97a9866ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16099, "upload_time": "2016-03-08T19:06:22", "url": "https://files.pythonhosted.org/packages/e4/67/7fe195b23679c3c64539d31592c2c4ca06d11bc12a69bc4952436bee05b6/storage_provisioner-0.1.2.tar.gz" } ] }