Josh Kalderimis
e0d3954ade
Correct the docs for the ssh_public_key option
2012-12-07 13:59:18 +13:00
Josh Kalderimis
66a3ca69e6
Correct the Blue Box create_block method to check for ssh_public_key, not public_key
2012-12-07 12:00:04 +13:00
Sam Cooper
999ae4c54e
use CGI.escape when encoding the POST body
...
URL.encode was not encoding the '+' characters within ssh keys
2012-11-06 11:27:46 -08:00
Trevor Bramble
3f803c650c
expect public_key option instead of ssh_key on block create
2012-10-31 12:31:43 -07:00
Josh Kalderimis
8a4d196963
correct the options checking in BlueBox create_block
...
password and ssh_key are passed in as strings and not symbols when using servers.create(opts)
2012-09-19 18:19:28 +03:00
Trevor Bramble
9ff8ccf076
Submit password/ssh_key/username through POST body
...
Password or ssh_key, and username are currently submitted through the
request's querystring, which means they will appear in server logs.
This change moves the sensitive parameters to the request body, adds
client-side checking of the required parameters, and corrects the method
documentation to reflect addition of location_id parameter and specify
the parameter types as strings (they are alpha-numeric UUIDs).
2012-08-17 13:41:51 -07:00
leehuffman
87abce5b30
Add Blue Box location support.
2012-02-16 18:48:49 -08:00
Lee Huffman
ec1953d424
[bluebox|compute] Expect correct status code for template create
2011-09-22 16:57:22 -07:00
Lee Huffman
97854e31d4
[bluebox|compute] Create and destroy images
2011-09-07 12:43:12 -07:00
geemus
eff5e70e7d
[compute|bluebox] move bluebox compute to its own shared area (namespacing should probably be corrected)
2011-08-24 20:32:51 -05:00
geemus
3be53104be
[compute] consolidate
2011-01-07 16:52:09 -08:00
geemus
856334fe38
cleaning up/repairing errant tests
2010-10-12 16:23:35 -07:00
geemus
a963703309
fixes for/from specs/tests
2010-09-09 17:50:38 -07:00
geemus
a637504d18
[bluebox] rename blocks to compute for consistency
2010-09-08 12:07:45 -07:00