A aggiestack command line program in Python.
Project description
Purpose
-------
This is a demo program towards satisfying the course requirements for CSE - 689-607 SPTP: Cloud Computing Individual Project.
Description of the project can be found at:
https://tamu.blackboard.com/bbcswebdav/pid-4279770-dt-content-rid-31058440_1/courses/CSCE.689.1811.M1/P1.pdf
Usage
-----
pip install aggiestack cli
First time you use the command you will be asked the mongodb host URL and database_name in order to connect
Usage:
aggiestack server create [--image=<IMAGE> --flavor=<FLAVOR_NAME>] <INSTANCE_NAME>
aggiestack server delete <INSTANCE_NAME>
aggiestack server list
aggiestack admin show hardware
aggiestack admin show instances
aggiestack admin can_host <MACHINE_NAME> <FLAVOR>
aggiestack admin show imagecaches <RACK_NAME>
aggiestack admin evacuate <RACK_NAME>
aggiestack admin remove <MACHINE>
aggiestack admin clear_all
aggiestack admin add -mem MEM -disk NUM_DISKS -vcpus VCPU -ip IP -rack RACK_NAME MACHINE
aggiestack show hardware
aggiestack show images
aggiestack show flavors
aggiestack show all
aggiestack show logs
aggiestack config [--images=<IMAGES_PATH> | --flavors=<FLAVORS_PATH> | --hardware=<HARDWARE_PATH> ]
aggiestack config load <CONGFIG_PATH>
aggiestack -h | --help
aggiestack --version
-------
This is a demo program towards satisfying the course requirements for CSE - 689-607 SPTP: Cloud Computing Individual Project.
Description of the project can be found at:
https://tamu.blackboard.com/bbcswebdav/pid-4279770-dt-content-rid-31058440_1/courses/CSCE.689.1811.M1/P1.pdf
Usage
-----
pip install aggiestack cli
First time you use the command you will be asked the mongodb host URL and database_name in order to connect
Usage:
aggiestack server create [--image=<IMAGE> --flavor=<FLAVOR_NAME>] <INSTANCE_NAME>
aggiestack server delete <INSTANCE_NAME>
aggiestack server list
aggiestack admin show hardware
aggiestack admin show instances
aggiestack admin can_host <MACHINE_NAME> <FLAVOR>
aggiestack admin show imagecaches <RACK_NAME>
aggiestack admin evacuate <RACK_NAME>
aggiestack admin remove <MACHINE>
aggiestack admin clear_all
aggiestack admin add -mem MEM -disk NUM_DISKS -vcpus VCPU -ip IP -rack RACK_NAME MACHINE
aggiestack show hardware
aggiestack show images
aggiestack show flavors
aggiestack show all
aggiestack show logs
aggiestack config [--images=<IMAGES_PATH> | --flavors=<FLAVORS_PATH> | --hardware=<HARDWARE_PATH> ]
aggiestack config load <CONGFIG_PATH>
aggiestack -h | --help
aggiestack --version
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aggiestack-1.0.5.tar.gz
(9.7 kB
view details)
Built Distribution
File details
Details for the file aggiestack-1.0.5.tar.gz
.
File metadata
- Download URL: aggiestack-1.0.5.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25acb46b3efebd68da08a54c164faa20345b1e3f1cba5770f916d85225cef6d1 |
|
MD5 | 8f15c8c1555a255542bbf0cb5d809e65 |
|
BLAKE2b-256 | 1f8b9222f2107793e96412fc57ee2c46865eacb05f99e2a7d793515cca6d0ac4 |
File details
Details for the file aggiestack-1.0.5-py2.py3-none-any.whl
.
File metadata
- Download URL: aggiestack-1.0.5-py2.py3-none-any.whl
- Upload date:
- Size: 14.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a0b042d7f50a9090bd0b6590ba3496eba7fea54fb14eafca4e806b8c3fcc5b3 |
|
MD5 | f4bbd38368dddf78876be73d1b4e43db |
|
BLAKE2b-256 | 3da39183ca2057ed1f83776f41f5c1c06cd1a1ea12d5837e9119839df7fb0c49 |