{ "info": { "author": "Jasper Culong", "author_email": "jculongit10@yahoo.com", "bugtrack_url": null, "classifiers": [], "description": "## Project\n\ndocker image registry sync tools. Currently supports aws ecr\n\n## Status\n\n[![Build Status](https://travis-ci.org/japzio/docker-registry-helpers.svg?branch=develop)](https://travis-ci.org/japzio/docker-registry-helpers)\n\n## Runtime Requirements\n\n* python3\n* docker\n\n## Dependencies\n\n* boto3\n* docker-py (1.X)\n\n\n## PyPi Upload Utility(ies)\n* twine \n\n## Creat Dists\n\n./setup.py sdist --formats=gztar,zip\n\n## Upload to PiPy\n\ntwine upload (--skip-existing) dist/ecr2ecr-VERSION.tar.gz or zip\n\n## Installation \n\npip3 install ecr2ecr\n\n## Usage as installed\n\necr2ecr -s us-west-2 -d us-east-1 -n image-name(repository) -t latest\n\n## Exit Codes\n\n* 1 - registry login issue\n* 2 - image pulling issue\n* 3 - image tagging issue\n* 4 - image pushing issue \n\n## Usage as src\n\npython3 -m ecr2ecr.core -s us-west-2 -d us-east-1 -n image-name -t latest\n\n## Arguments\n\n\n* -s --source-region region where the image should be pulled from.\n* -d --destination-region region where the image will be pushed to.\n* -n --image-name image:tag format\n* -t --image-tag image:tag format\n\n## Author\n\n@japzio\n\n## Credits\n\nTrustArc, Inc.\n\n## License\n\nApache License\nVersion 2.0, January 2004\nhttp://www.apache.org/licenses/\nhttps://opensource.org/licenses/Apache-2.0", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.org/project/ecr2ecr", "keywords": "", "license": "LICENSE", "maintainer": "", "maintainer_email": "", "name": "ecr2ecr", "package_url": "https://pypi.org/project/ecr2ecr/", "platform": "", "project_url": "https://pypi.org/project/ecr2ecr/", "project_urls": { "Homepage": "https://pypi.org/project/ecr2ecr" }, "release_url": "https://pypi.org/project/ecr2ecr/1.26/", "requires_dist": null, "requires_python": "", "summary": "docker image registry sync tools. Currently supports aws ecr.", "version": "1.26" }, "last_serial": 5116791, "releases": { "1.26": [ { "comment_text": "", "digests": { "md5": "cf9ca4d3ddec7587f769cf97410d2d55", "sha256": "5643d38681ccdb3a56260b1943e4992d6e643c19cbaa730fd837431e9eeca6f8" }, "downloads": -1, "filename": "ecr2ecr-1.26.tar.gz", "has_sig": false, "md5_digest": "cf9ca4d3ddec7587f769cf97410d2d55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3928, "upload_time": "2019-04-09T04:36:08", "url": "https://files.pythonhosted.org/packages/69/a8/d2b3b44560107bb0761cd910b0cdb1ce66baecf1e75027ee02ea1771d863/ecr2ecr-1.26.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cf9ca4d3ddec7587f769cf97410d2d55", "sha256": "5643d38681ccdb3a56260b1943e4992d6e643c19cbaa730fd837431e9eeca6f8" }, "downloads": -1, "filename": "ecr2ecr-1.26.tar.gz", "has_sig": false, "md5_digest": "cf9ca4d3ddec7587f769cf97410d2d55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3928, "upload_time": "2019-04-09T04:36:08", "url": "https://files.pythonhosted.org/packages/69/a8/d2b3b44560107bb0761cd910b0cdb1ce66baecf1e75027ee02ea1771d863/ecr2ecr-1.26.tar.gz" } ] }