Add basic, incomplete class to handle instances

This class clearly needs a good bit of work, I just threw together a template based around other similar classes. Once we set up GCE with some credits and we get to inspect the responses that these functions are supposed to generate we can make this a whole lot more concrete than it currently is.
1 file changed
tree: 5eb0c3bf1122cf7041e51c0a421d227550ffa808
  1. gcecloudstack/
  2. pyoauth2/
  3. .gitignore
  4. .travis.yml
  5. LICENSE.txt
  6. Makefile
  7. pylint.rc
  8. README.md
  9. setup.py
README.md

Build Status

Google Compute Engine Interface For Cloudstack

Proposal

This project aims to create a new compute API set for Cloudstack that is compatible with Google Compute Engine (GCE). GCE is Google's Infrastructure-as-a-Service (IaaS) compute service that competes with Amazon Web Services EC2.

Implementation

The GCE APIs for Cloudstack will be supplied as a layer over the current Cloudstack API. The given application will take in a GCE based API request, pass it over to the Cloudstack API, get the required data and return it in a suitable format.

##Installation

python ./setup.py install

This will install a gcecloudstack binary in your path. Start it and it will run the app