{ "info": { "author": "Mikhail Advani", "author_email": "mikhail.advani@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.7", "Topic :: System :: Archiving :: Mirroring" ], "description": "# aws_s3sync\n\n## Installation\n\n`pip install aws_s3sync`\n\n## Execution\n\n#### Pre-requisites\n\nSetup the following environment variables\n\n* **AWS_ACCESS_KEY_ID**\n* **AWS_SECRET_ACCESS_KEY**\n\n#### Commands\n\n`sync_to_s3`\n\n`sync_from_s3`\n\n#### Arguments\n\n```\n -h, --help show this help message and exit\n -b BUCKET, --bucket BUCKET\n Upload: Selects the S3 bucket to upload data to.\n Download: Selects the S3 bucket to download data from\n -f FILE_PATH, --file_path FILE_PATH\n Upload: Path of the file to be uploaded. Download:\n Path to download file to\n -k KEY, --key KEY Key of the object. Same as file_path is undefined for\n upload\n -m {auto,sync,single-part-upload}, --mode {auto,sync,single-part-upload}\n Mode of upload/download\n --chunk_size CHUNK_SIZE\n Size of chunk in multipart upload in MB\n --multipart_threshold MULTIPART_THRESHOLD\n Minimum size in MB to upload using multipart\n```\n\n##### Mode\n\n* `auto` : Upload: Single-part upload or multi-part upload will be chosen based on the file being smaller/larger than `multipart_threshold`\n* `sync` : Upload/downloand file to/from S3 only if the local/remote file have different signatures. Checked based on ETag/MD5\n* `single-part-upload` : Force single-part upload. Applicable only for files of size larger than `multipart_threshold`", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mikhailadvani/s3sync", "keywords": "aws s3", "license": "Apache", "maintainer": null, "maintainer_email": null, "name": "aws_s3sync", "package_url": "https://pypi.org/project/aws_s3sync/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/aws_s3sync/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mikhailadvani/s3sync" }, "release_url": "https://pypi.org/project/aws_s3sync/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "A utility to sync data to/from AWS S3", "version": "1.0.1" }, "last_serial": 2846188, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "9fff7236f05b072b66c3e41a680ee37f", "sha256": "de5cc0c33a15bcce778f57d86500df4d365c9343439a1b229a282f7575087812" }, "downloads": -1, "filename": "aws_s3sync-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "9fff7236f05b072b66c3e41a680ee37f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5469, "upload_time": "2017-04-19T20:26:38", "url": "https://files.pythonhosted.org/packages/da/c0/5939b5a58fb3d49513c4febc9c9e61b58f1c0e77d17c6eb86b61000f852c/aws_s3sync-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1187fb5c1d09e0cff0be57eb0ccc6800", "sha256": "404bd80cc61a5e3b658217f9283700b88152f722702622408c12d8c64d52bba8" }, "downloads": -1, "filename": "aws_s3sync-1.0.0.tar.gz", "has_sig": false, "md5_digest": "1187fb5c1d09e0cff0be57eb0ccc6800", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4046, "upload_time": "2017-04-19T20:26:40", "url": "https://files.pythonhosted.org/packages/65/31/ac0e242ac39b4eca6dbcec762574ff9ef0f96cc452024786d6a3176d0196/aws_s3sync-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2c6f18c8e21a925612cd429871d28071", "sha256": "cb5172eb165ab6171b4acdbfff36ffb778f8e86ab503c47fbec563e3d917909f" }, "downloads": -1, "filename": "aws_s3sync-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2c6f18c8e21a925612cd429871d28071", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5833, "upload_time": "2017-05-02T11:27:34", "url": "https://files.pythonhosted.org/packages/52/7d/a82974af9bccdae79a769b9ec1420c36e021f2a6d576959bbaae1366826f/aws_s3sync-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa216065e8b74f2b99cabe1c5f8c446b", "sha256": "1fa3204e695c9a0ae84471c6a45b665b3978e551a4c8c41565474d95fe92e757" }, "downloads": -1, "filename": "aws_s3sync-1.0.1.tar.gz", "has_sig": false, "md5_digest": "fa216065e8b74f2b99cabe1c5f8c446b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4372, "upload_time": "2017-05-02T11:27:36", "url": "https://files.pythonhosted.org/packages/f5/5d/e3c966e038737cb50d8ae60f767ad7b27a4f3d2478864949e6351ead9712/aws_s3sync-1.0.1.tar.gz" } ], "1.0.1.dev3": [ { "comment_text": "", "digests": { "md5": "7cd6e5abdfcc2eab7cf8dcc4665a47c4", "sha256": "cca381b6f6dab17beff956f389ee47549e992a50121a5a4d8b26b937b6853d4e" }, "downloads": -1, "filename": "aws_s3sync-1.0.1.dev3-py2-none-any.whl", "has_sig": false, "md5_digest": "7cd6e5abdfcc2eab7cf8dcc4665a47c4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5911, "upload_time": "2017-05-02T11:19:32", "url": "https://files.pythonhosted.org/packages/4a/5f/d80bf0eac47826558031fa82931d6e849f9f1206b0395a0ee11a9a834ec1/aws_s3sync-1.0.1.dev3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0341115a10d75b24a136d169f883708", "sha256": "7a392ccd20104943b1c6814d11c56cd410733eef295022a9ee830128a71d44e9" }, "downloads": -1, "filename": "aws_s3sync-1.0.1.dev3.tar.gz", "has_sig": false, "md5_digest": "f0341115a10d75b24a136d169f883708", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4378, "upload_time": "2017-05-02T11:19:35", "url": "https://files.pythonhosted.org/packages/79/31/31b82e1d41f35d8a08093d0f5a804380fe6ddfcef57471f9ae553c2893c5/aws_s3sync-1.0.1.dev3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2c6f18c8e21a925612cd429871d28071", "sha256": "cb5172eb165ab6171b4acdbfff36ffb778f8e86ab503c47fbec563e3d917909f" }, "downloads": -1, "filename": "aws_s3sync-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2c6f18c8e21a925612cd429871d28071", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5833, "upload_time": "2017-05-02T11:27:34", "url": "https://files.pythonhosted.org/packages/52/7d/a82974af9bccdae79a769b9ec1420c36e021f2a6d576959bbaae1366826f/aws_s3sync-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa216065e8b74f2b99cabe1c5f8c446b", "sha256": "1fa3204e695c9a0ae84471c6a45b665b3978e551a4c8c41565474d95fe92e757" }, "downloads": -1, "filename": "aws_s3sync-1.0.1.tar.gz", "has_sig": false, "md5_digest": "fa216065e8b74f2b99cabe1c5f8c446b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4372, "upload_time": "2017-05-02T11:27:36", "url": "https://files.pythonhosted.org/packages/f5/5d/e3c966e038737cb50d8ae60f767ad7b27a4f3d2478864949e6351ead9712/aws_s3sync-1.0.1.tar.gz" } ] }