{ "info": { "author": "arita37, Kevin Noel (Nono)", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: BSD License", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\n Autoscale AWS allows to scale up virtual machines by invoking spot requests as per\n start and stop rules.\n\n\n\n\n\n\n```\nCreate a folder of tasks.\n /tasks/mytask01/\n /tasks/mytask02/\n /tasks/mytask03/\n\n\nAutoscale will pick up those ones, launch AWS instances,\ncopy the folder to remote AWS, and launch main.sh on remote instances.\nand stop them when the tasks are finished.\n\n\nThe results are stored in S3 folders and it can be retrieved\neven the instances are closed on your local PC\n\n\n```\n\n\n\n```\n\nInstall process from pip :\n\ncd yourenv\npip install autoscale_aws\n\nConfiguration is in \nYOURHOME/.aws/\n\n\n```\n\n\n\n\n```\n\nInstall process from github :\n\nCURDIR=`pwd`\ngit clone https://github.com/arita37/autoscale_aws/\nmkdir ${CURDIR}/venvs\nMake sure virtualenv is installed\nvirtualenv -p python3 ${CURDIR}/venvs/autoscaleenv\nsource ${CURDIR}/venvs/autoscaleenv/bin/activate\ncd ${CURDIR}/autoscale_aws\n\npip install -U pip\npip install -r requirements.txt\nexport PYTHONPATH=${CURDIR}/autoscale_aws/src:${PYTHONPATH}\npython src/autoscale_aws/batch_daemon_autoscale_cli.py --help\n\n```\n\n\n\n\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/arita37/cli_code/tree/dev", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "autoscaleaws", "package_url": "https://pypi.org/project/autoscaleaws/", "platform": "", "project_url": "https://pypi.org/project/autoscaleaws/", "project_urls": { "Homepage": "https://github.com/arita37/cli_code/tree/dev" }, "release_url": "https://pypi.org/project/autoscaleaws/11.0.2/", "requires_dist": [ "toml (==0.10.0)", "boto (==2.49.0)", "tqdm (==4.32.2)", "paramiko (==2.6.0)" ], "requires_python": ">=3.5", "summary": "Auto scale AWS by spot instances to launch tasks", "version": "11.0.2" }, "last_serial": 5659193, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "37c128ec9d543df5ac94f4f0b6e73b0f", "sha256": "b1f8830b413d40b3d2491bbe94cb23504516bb4070f609c4ac44f3e37615f96c" }, "downloads": -1, "filename": "autoscaleaws-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "37c128ec9d543df5ac94f4f0b6e73b0f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 47216, "upload_time": "2019-08-10T07:25:00", "url": "https://files.pythonhosted.org/packages/8e/e8/05f16c965b890aa0e15c1a4fc841a929c40fb6147b7e01eb9763767cabda/autoscaleaws-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02bf3263e5400db863eda2198413b524", "sha256": "927807dd926c91476dd17acb59a336ebde2f9025e66c5e47bfdfa685a200c179" }, "downloads": -1, "filename": "autoscaleaws-0.0.2.tar.gz", "has_sig": false, "md5_digest": "02bf3263e5400db863eda2198413b524", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 43072, "upload_time": "2019-08-10T07:25:02", "url": "https://files.pythonhosted.org/packages/7a/70/324f49daf5b86627e9839b4ecb9c5c8a4327ef2bb33096c7cf170e446059/autoscaleaws-0.0.2.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "95a4bafab492b6ae11222bbc8ef3ebdf", "sha256": "a57cf4b8ed32c468ae524877021a8726074704b118cc229af1a9dad0625de28f" }, "downloads": -1, "filename": "autoscaleaws-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "95a4bafab492b6ae11222bbc8ef3ebdf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 47601, "upload_time": "2019-08-10T10:08:31", "url": "https://files.pythonhosted.org/packages/aa/51/e458c9673de3bfed1623449b0f9bac08dcb5a70d52c64d67371865a73e40/autoscaleaws-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ee3b5ee3d9a12b36ec497c01783a56b", "sha256": "ade66f01817345c43409c2502d8174f94925c95e783574baafb94cb2439faf95" }, "downloads": -1, "filename": "autoscaleaws-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3ee3b5ee3d9a12b36ec497c01783a56b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 43058, "upload_time": "2019-08-10T10:08:32", "url": "https://files.pythonhosted.org/packages/65/0c/4f9b2b03b34106fd63449758113b0064f9b7f7a636f976e75b574816984a/autoscaleaws-1.0.2.tar.gz" } ], "10.0.2": [ { "comment_text": "", "digests": { "md5": "52ea349a83c8aa52118e68d036494c4b", "sha256": "c96cc6f3df80e043ee0d2fbbf6f6390e309875bd1359110050b224403b1b1691" }, "downloads": -1, "filename": "autoscaleaws-10.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "52ea349a83c8aa52118e68d036494c4b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 48082, "upload_time": "2019-08-10T10:33:46", "url": "https://files.pythonhosted.org/packages/59/cd/a730caf7a6257b05e98c6ef79e7df9f2cbbe42cb5bafd8c3fc97192868d3/autoscaleaws-10.0.2-py3-none-any.whl" } ], "11.0.2": [ { "comment_text": "", "digests": { "md5": "0412efe85c8826d9a0ba6de2d66e37ba", "sha256": "eff7e744741910f195f513b679e8c47e9d84d330dffbe29306680d96c48a6375" }, "downloads": -1, "filename": "autoscaleaws-11.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0412efe85c8826d9a0ba6de2d66e37ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 48088, "upload_time": "2019-08-10T10:36:01", "url": "https://files.pythonhosted.org/packages/57/27/f649b9cdb8f4b80fc6e57a6f1f91794fca9a3005bec742bbbb130f4653b8/autoscaleaws-11.0.2-py3-none-any.whl" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "17fab3064f6f12e9611f34d0868d7b52", "sha256": "7ea9e307f1a676aa34fc1ab2fe9be526640573b1bdb7bb5364a8c6bd03ef4090" }, "downloads": -1, "filename": "autoscaleaws-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "17fab3064f6f12e9611f34d0868d7b52", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.0", "size": 47597, "upload_time": "2019-08-10T10:08:43", "url": "https://files.pythonhosted.org/packages/ff/1e/16cb76bda753f419f66f94229299469593ef5823473c2db54a7cd3826a0d/autoscaleaws-2.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af80da6a7ac0ed5a223eef521e3c42cb", "sha256": "2d4b90f14cd586ff2058d977001889f2540b5caf395f06bd679d553d0a514f0e" }, "downloads": -1, "filename": "autoscaleaws-2.0.2.tar.gz", "has_sig": false, "md5_digest": "af80da6a7ac0ed5a223eef521e3c42cb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.0", "size": 43046, "upload_time": "2019-08-10T10:08:46", "url": "https://files.pythonhosted.org/packages/b2/87/79f555f23802546be13bfec9652be7a79a6a28e6cea561279800efd88059/autoscaleaws-2.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0412efe85c8826d9a0ba6de2d66e37ba", "sha256": "eff7e744741910f195f513b679e8c47e9d84d330dffbe29306680d96c48a6375" }, "downloads": -1, "filename": "autoscaleaws-11.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0412efe85c8826d9a0ba6de2d66e37ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 48088, "upload_time": "2019-08-10T10:36:01", "url": "https://files.pythonhosted.org/packages/57/27/f649b9cdb8f4b80fc6e57a6f1f91794fca9a3005bec742bbbb130f4653b8/autoscaleaws-11.0.2-py3-none-any.whl" } ] }