Commit Graph

4 Commits (1d9b84726790e6c09435e41cec3ed4eca88f9a82)

Author SHA1 Message Date
Jesse Keating 5724be2ba8 Only accept supported services for rax module
Even though others are possible, fail early on unsupported ones.
12 years ago
Jesse Keating 4c0f37afe3 Update documentation for rax module
Only list the services supported
Don't put in unncessary required: false
Use better formatting for the example
12 years ago
Jesse Keating 0bd80421d4 Fix up docs and add ability to insert files
Files can be inserted during server creation (like a fully formed
authorized_keys file). This code allows that to happen.

Docs were updated for formatting, location, and to add the new entry for
files.
12 years ago
Jesse Keating 1cf08e215a Initial commit of rax library
This library provides functionality for the Rackspace Public Cloud by
way of the official pyrax SDK (https://github.com/rackspace/pyrax). At
this time only the cloudservers service is functional. Instances can be
created or deleted. Idempotency is provided on matching instances with
the same name, flavor, image, and metadata values within a given
region.

pyrax usage does require a credentials file written out to hold username
and API key.  See pyrax documentation for details
(https://github.com/rackspace/pyrax/blob/master/docs/pyrax_doc.md)
12 years ago