Skip to main content

Autoscale AWS allows to scale up virtual machines by invoking spot requests as per start and stop rules.

To publish
cd repo
python pypi.py  pblish


Create a folder of tasks.
   /tasks/mytask01/
   /tasks/mytask02/
   /tasks/mytask03/


Autoscale will pick up those ones, launch AWS instances,
copy the folder to remote AWS, and launch main.sh on remote instances.
and stop them when the tasks are finished.


The results are stored in S3 folders and it can be retrieved
even the instances are closed on your local PC



Install process  from pip :

cd yourenv
pip install autoscale_aws

Configuration is in 
YOURHOME/.aws/



Install process  from github :

CURDIR=`pwd`
git clone https://github.com/arita37/autoscale_aws/
mkdir ${CURDIR}/venvs
Make sure virtualenv is installed
virtualenv -p python3 ${CURDIR}/venvs/autoscaleenv
source ${CURDIR}/venvs/autoscaleenv/bin/activate
cd ${CURDIR}/autoscale_aws

pip install -U pip
pip install -r requirements.txt
export PYTHONPATH=${CURDIR}/autoscale_aws/src:${PYTHONPATH}
python src/autoscale_aws/batch_daemon_autoscale_cli.py --help

Release files for autoscaleaws 12.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for autoscaleaws 12.0.2
File Size Uploaded
autoscaleaws-12.0.2.tar.gz 64.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for autoscaleaws 12.0.2
File Interpreter ABI Platform
autoscaleaws-12.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 138.9 kB

Release files / autoscaleaws-12.0.2.tar.gz

Download URL autoscaleaws-12.0.2.tar.gz
Size 64.9 kB
Tags Source
SHA-256 checksum
How to use checksums
619a2a92ecb0d8dcd58fce94070c6693d4ac7bc05937f1e16ab9135af85e1bc5
BLAKE2b-256 checksum
How to use checksums
361efda76f45335e00a97bae08370272ff310f83085d8d70251339eb790578b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.5

Release files / autoscaleaws-12.0.2-py3-none-any.whl

Download URL autoscaleaws-12.0.2-py3-none-any.whl
Size 74.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fe4057aa64fc2ee4fb69e8507edcd749280f296cb7610a3fe9a9dcc4de3fa46f
BLAKE2b-256 checksum
How to use checksums
0599b7ac5d1b1c886568425464f20be53abba71493da2f0f5dc944476c33760b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.1.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.6.5

Release history Release notifications | RSS feed

This release

12.0.2 This release

2 release files

11.0.2

1 release file

10.0.2

1 release file

2.0.2

2 release files

1.0.2

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page