Граф коммитов

944 Коммитов

Автор SHA1 Сообщение Дата
Edward Muller 61155040e1 Internet Services and tweaks to Vcloud collection/model.
configure internet service

flesh out internet services a bit more

more tweaks to vcloud collection/model related stuff

remove debugging
2010-06-11 01:52:58 +08:00
Edward Muller b218dc3189 a basic get_network for base vcloud 2010-06-11 01:52:58 +08:00
geemus 43da7a12ef add backtraces and verbose messages to fog errors 2010-06-09 17:53:54 -07:00
geemus aace6ee067 Release 0.1.8 2010-06-07 23:42:55 -07:00
ggoodale 9ed11028a4 Fixed typos and removal of name attribute 2010-06-08 14:42:09 +08:00
geemus e734d7c40f bump excon dep 2010-06-07 20:09:48 -07:00
geemus 57f0529da3 simplify/consistency in lazy array stuff 2010-06-07 19:04:04 -07:00
geemus b9fb24963c namespace attributes logic 2010-06-07 18:22:31 -07:00
geemus 4858fc6594 Release 0.1.7 2010-06-07 10:31:37 -07:00
geemus 3a52261f71 [s3] query should default to empty hash 2010-06-07 10:31:12 -07:00
geemus b03c2d811c share the attributes logic between collectio and model 2010-06-07 08:59:17 -07:00
geemus f445d78935 Release 0.1.6 2010-06-06 22:48:23 -07:00
geemus 7a000a8e91 less verbose and more consistent requests 2010-06-05 14:25:30 -07:00
geemus 4529a3444f simplify by pushing query string building down into excon 2010-06-05 14:19:55 -07:00
Edward Muller 6e156d0cfb Internet Service(s) w/tests
moving towards adding internet services

add_internet_service

require builder

delete internet service

internet_service(s) model/collections on public_ip

internet_services on a vdc

testing for internet services
2010-06-06 04:47:34 +08:00
Edward Muller c85ce34d19 get_public_ip(s) w/tests 2010-06-06 04:47:33 +08:00
geemus 93ea9de278 [bbg] create_block: allow specifying username, remove name param 2010-06-03 22:20:31 -07:00
geemus a5907a9fdc [bbg] update specs and models to get shared_examples passing 2010-06-03 22:02:17 -07:00
geemus 676fb4d760 [bbg] request tests 2010-06-03 21:32:59 -07:00
geemus c6bcbc7d40 [bbg] more consistent error handling 2010-06-03 14:48:54 -07:00
geemus 8b2d262818 [bbg] move requires to proper scope 2010-06-03 14:48:54 -07:00
geemus 45fa630386 [bbg] provide for using ssh_key when calling create_block 2010-06-03 14:48:54 -07:00
geemus 961a333fd0 [bbg] failing gets return not founds 2010-06-03 14:48:54 -07:00
geemus f13ffdd54c [bbg] get_template 2010-06-03 14:48:54 -07:00
geemus bc0f5b3ba4 [bbg] fix leftover typo in get_product 2010-06-03 14:48:54 -07:00
geemus e01ad95ab2 [bbg] simplify by killing parsers and using json 2010-06-03 14:48:54 -07:00
Jesse Proudman 08dcd8f05f Add BBG blocks to the read me. 2010-06-03 14:48:54 -07:00
geemus 2e4ed63eaf [bbg] update credentials to include customer_id 2010-06-03 14:48:54 -07:00
geemus 99556435d1 fix requires 2010-06-03 14:48:54 -07:00
geemus 7fc2a7fd5b [bbg] rename requests to more closely reflect api 2010-06-03 14:48:54 -07:00
geemus 9f24c7921a [bbg] fix header assignment 2010-06-03 14:48:53 -07:00
geemus b8ce545f66 [bbg] create_block should raise errors on failure 2010-06-03 14:48:53 -07:00
geemus b6dd99aaa5 [bbg] cleanup up request docs 2010-06-03 14:48:53 -07:00
geemus ea4468e73d [bbg] more readable xml generation 2010-06-03 14:48:53 -07:00
geemus d2d18758a5 [bbg] cleanup mock related code 2010-06-03 14:48:53 -07:00
geemus 5c71a5ca38 [bbg] model cleanup 2010-06-03 14:48:53 -07:00
geemus f672badddc [bbg|slicehost] cleanup/consistency update request 2010-06-03 14:48:53 -07:00
geemus 869113a75f [bbg] some alpha sorting 2010-06-03 14:48:53 -07:00
ggoodale 2a9224cfa7 [bbg] flesh out bbg support
Added basic spec framework; changed class names to match the template fog seems to prefer

Servers tests pass; create and delete implemented.

Added an example script

Properly handle a 409 response from the API

Fixed BBG code to work with the new api endpoint changes; tweaks to the (currently nonexistent) reboot api call

Implement the reboot command for blocks
2010-06-03 14:48:53 -07:00
Jesse Proudman b9ad8ea418 First iteration of BBG Block's support. 2010-06-03 14:48:53 -07:00
geemus 7f34e1300a [rackspace] fix model notfound handling 2010-06-02 19:52:31 -07:00
geemus 036d0e4b39 fix readme server creation 2010-06-01 18:08:56 -07:00
geemus b162b21cc4 [s3] small fixes related to versioning 2010-06-01 12:11:11 -07:00
geemus 9aea1feb8b [slicehost] consolidate tests 2010-05-31 21:39:17 -07:00
geemus d4ae5fc2ef add references to wiki into README 2010-05-31 20:46:40 -07:00
geemus f72ce2555f [rackspace] consolidate image tests 2010-05-31 11:05:14 -05:00
geemus 12da21c804 [rackspace] consolidate address tests 2010-05-31 10:53:30 -05:00
geemus af8db2922a [rackspace] consolidate flavor tests 2010-05-31 10:47:33 -05:00
geemus b7808c6998 [rackspace] consolidate servers tests 2010-05-31 10:37:26 -05:00
geemus 6d9712ad5c bump shindo dep 2010-05-30 12:11:10 -05:00