1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
Commit graph

242 commits

Author SHA1 Message Date
Martin Emde
452e498d72 [S3] File#url calls Files#get_url with self.key. 2010-06-13 02:15:29 +08:00
Edward Muller
1829f977d2 get_network & get_network_ips for Tmrk Ecloud 2010-06-11 01:53:25 +08:00
Edward Muller
7979363d37 Network(s) and Ip(s) models 2010-06-11 01:53:25 +08:00
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
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
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
Edward Muller
8252085fdf Vdc/Vdcs models for Vcloud w/testing 2010-05-28 02:31:08 +08:00
geemus
54a7fe2017 [ec2] consolidate server tests and fix some breakage 2010-05-27 11:27:08 -07:00
geemus
b7e843b669 [ec2] nicer error messaging, and more accurate errors from mocks 2010-05-25 22:26:28 -07:00
geemus
ba1b0e41b6 [ec2] convert availability zone specs to shindo 2010-05-23 14:35:31 -07:00
geemus
b26ad4f879 [ec2] convert region specs to shindo 2010-05-23 14:25:20 -07:00
geemus
881e7254e6 [ec2] consolidate security group tests 2010-05-22 16:01:45 -07:00
geemus
fb7555bfe5 [ec2] consolidate key pair tests 2010-05-22 15:09:35 -07:00
Tim Carey-Smith
11243063b6 [ec2] Add ipAddress information into the mock data 2010-05-14 05:33:54 +08:00
Edward Muller
d48db03314 Refactor Terremark into Vcloud
Purpose is to better abstract individual services
2010-05-10 20:37:03 -07:00
geemus
774cd921b6 [ec2] use server models to simplify get_console_output spec 2010-05-10 14:18:18 -07:00
geemus
c1442ad780 [ec2] remove deprecated request specs, replaced by shindo tests 2010-05-08 18:31:47 -07:00
geemus
af8318707a [ec2] fix typo in spec 2010-05-07 10:42:43 -07:00
geemus
0557b1625e [s3] fix nil expectations to match new parsers 2010-05-05 16:11:47 -07:00
geemus
6aa08be3ea [s3] remove deprecated s3 usage in specs 2010-05-05 14:49:57 -07:00
geemus
eaff8be181 update xml parsing to be more consistent, return nil instead of '' 2010-05-05 13:39:41 -07:00
geemus
01c2a29a49 add identity setter and fix more deprecated directory calls 2010-05-03 16:48:46 -07:00
geemus
877a7bcf7f [s3] fix directory spec 2010-05-03 15:00:44 -07:00
geemus
bb1f2e5a72 normalize on key instead of name for directory 2010-05-02 19:59:15 -07:00
geemus
2d08f1da84 consolidate wait_for usage and add more useful return values 2010-05-01 15:08:44 -07:00
geemus
5e985cee65 [ec2] fix race in describe_snapshots 2010-04-30 14:43:06 -07:00
geemus
2fab232f22 [ec2] cleanup and speed up describe instances spec 2010-04-30 14:32:10 -07:00
geemus
30bf8ff90b [ec2] fix volume model mock specs and detach_volume mock 2010-04-30 12:02:08 -07:00
geemus
7f09801b9d [ec2|s3] replacing eventually with wait_for 2010-04-29 18:44:53 -07:00
geemus
b97e4640ac [ec2] wait for server to boot before pulling console output 2010-04-29 14:59:26 -07:00
geemus
a7f30c8758 use standard formatter for now, progressbar mucks with ci 2010-04-28 17:53:00 -07:00
geemus
c12ad235f6 [ec2] address spec should always destroy the address 2010-04-28 17:53:00 -07:00
geemus
1bde6e169a [ec2] simplify/dry snapshot(s) specs 2010-04-28 14:39:31 -07:00
geemus
cc59a7a964 [ec2/s3] more spec cleanup/fixes 2010-04-28 12:07:42 -07:00
geemus
07dfb0f9f3 [ec2] spec related fixes 2010-04-28 11:00:01 -07:00
Simon Rozet
865b2afddd FOG_MOCK to Fog.mock! 2010-04-28 01:08:13 +08:00
Simon Rozet
b406ec113c implement mock for S3::Files#get_url 2010-04-21 01:12:38 +08:00
Sam Merritt
e10d41cbb8 Change Fog::Mock::DELAY to Fog::Mock.delay and add Fog::Mock.set_delay(time) 2010-04-14 05:04:36 +08:00
geemus (Wesley Beary)
fd7d16f497 [rackspace] convert server specs to shindo 2010-04-10 18:24:30 -07:00
geemus (Wesley Beary)
464ee5ab00 [slicehost] convert request specs to shindo 2010-03-28 17:04:38 -07:00
geemus (Wesley Beary)
7746761043 [slicehost] fix password encoding 2010-03-27 18:31:46 -07:00
geemus (Wesley Beary)
70962e81c3 [ec2] include default security group in mocks, and maintain same owner id 2010-03-26 11:16:14 -07:00
geemus (Wesley Beary)
0bfd9b3bc7 [rackspace] cleaner mocking/dependencies 2010-03-19 18:29:42 -07:00
geemus (Wesley Beary)
efa6a5b5ef [ec2] add specs/mocks for named ingresses 2010-03-16 17:34:06 -07:00
geemus (Wesley Beary)
6905b0d28c first pass at models for Rackspace::Files 2010-02-27 13:39:33 -08:00
geemus (Wesley Beary)
cbd3550d35 update run_instances for block device mapping and other newer attributes 2010-02-20 13:40:46 -08:00