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

85 commits

Author SHA1 Message Date
geemus
b2c8ff0388 [core] work toward separate requires
Should facilitate the following:

    require 'fog/aws'
    require 'fog/compute'
    require 'fog/aws/compute'

I think once you `require 'rubygems'` those should work.

further cleanup should reduce common requires (ie nokogiri)
2011-08-31 15:52:53 -05:00
geemus
d6f9fb4c35 [compute|vcloud] move vcloud compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:12:00 -05:00
geemus
0e5fe57e3d [core] move providers to lib/fog/. 2011-08-24 14:17:46 -05:00
geemus
65c1bfffe2 [core] first steps toward seperately requirable bits 2011-08-24 13:35:08 -05:00
geemus
e72831d99b [ecloud|compute] re-namespace terremark ecloud 2011-02-17 10:44:46 -08:00
geemus
4da8bc58eb finish flattening ecloud in preperation for namespace change 2011-02-16 17:31:29 -08:00
geemus
bb877cb9a7 defer requiring nokogiri 2011-02-16 17:25:50 -08:00
geemus
1ebad06ce0 continuing to flatten vcloud 2011-02-16 17:17:21 -08:00
geemus
b6af64d76a initial work toward flattening Vcloud::Terremark::Ecloud namespace 2011-02-16 16:13:09 -08:00
freeformz
e2a755b664 spec fixes and tests for the new monitor functions 2011-02-15 07:20:57 +08:00
freeformz
c937fe3566 InternetService#disable_monitor and #enable_ping_monitor 2011-02-15 07:20:57 +08:00
freeformz
be273b74cf initial support for Disabled monitor types 2011-02-15 07:20:56 +08:00
geemus
c673c28b16 implicitly add not_implemented mocks 2011-02-09 16:31:57 -08:00
geemus
a28af56223 [terremark|ecloud] aim at 2.6 2011-01-21 16:37:16 -08:00
geemus
1049171c27 [terremark|vcloud] deprecate 0.8
deprecate 0.8 vcloud-ish terremark
would revisit with from-scratchish vcloud 1.0
2011-01-11 17:08:11 -08:00
geemus
a5b70181d9 [bin] consolidate 2011-01-07 15:51:16 -08:00
geemus
e34f4d5f9f [terremark] recognizes :module 2011-01-04 13:49:03 -08:00
geemus
c0f697ffd0 [vcloud] fix requirement checks 2010-12-17 16:49:55 -08:00
Dan Peterson
2de864207d fix namespaces? 2010-12-16 11:06:49 -08:00
Dan Peterson
5d189443a6 fix 2010-12-16 11:06:49 -08:00
Dan Peterson
f3bcca442b fix 2010-12-16 11:06:48 -08:00
Dan Peterson
360fa1278f test and fix server question methods 2010-12-16 11:06:48 -08:00
Dan Peterson
fbb122e56c change to new attribute handling 2010-12-16 11:06:48 -08:00
Dan Peterson
e5c9d7da85 fixes 2010-12-16 11:06:48 -08:00
Dan Peterson
307c6708f5 set backup service 2010-12-16 11:06:48 -08:00
Dan Peterson
b8ce6df524 set backup internet service 2010-12-16 11:06:48 -08:00
Dan Peterson
98a2f257aa internet service model returns backup service href 2010-12-16 11:06:48 -08:00
Dan Peterson
19d1177333 fix for when only one is returned 2010-12-16 11:06:48 -08:00
Dan Peterson
da094139d3 fix URL 2010-12-16 11:06:48 -08:00
Dan Peterson
9f9abb2c79 WIP: add_backup_internet_service request 2010-12-16 11:06:48 -08:00
Dan Peterson
28487dfeb7 models 2010-12-16 11:06:47 -08:00
Dan Peterson
73d07f4487 start of backup internet service support 2010-12-16 11:06:47 -08:00
Dan Peterson
f910a65341 add additional attributes to network 2010-12-16 11:06:47 -08:00
Dan Peterson
45f40f807f start 2.5 support 2010-12-16 11:06:47 -08:00
Dan Peterson
f29948262e need these now, should be fixed 2010-12-16 11:06:47 -08:00
Dan Peterson
6d93fb5b0f handle this case as well 2010-12-16 11:06:47 -08:00
Dan Peterson
ccbda1a969 mock configure_network_ip, delete_vapp doesn't do anything if rnat set 2010-12-16 11:06:47 -08:00
Dan Peterson
3d6ee32c15 unify generation of IpAddress between get_network_ips and get_network_ip 2010-12-16 11:06:47 -08:00
Dan Peterson
c29a72ccd1 Rework vCloud mocking to use mock objects instead of a Hash.
Make some mock behavior reflect reality at Terremark.

Add mocks for Terremark configure_vapp and delete_vapp.
2010-11-05 08:56:50 +08:00
Dan Peterson
e7aa0e83c1 mock power_on 2010-10-15 18:52:27 -03:00
Dan Peterson
cee42dce00 set status when instantiating a vapp template, return it from the mock data in get vapp 2010-10-15 18:52:27 -03:00
Dan Peterson
199a0929b8 get vapp mocking, instantiating a template adds more mock data 2010-10-15 18:52:27 -03:00
Athir Nuaimi
6c929091bc cleaned up some warnings & fixed problem building gem because of missing files 2010-10-14 01:47:56 +08:00
Dan Peterson
4b7157abc1 initial instantiate_vapp_template mocking and some other things along the way
fix some specs by adding a Shared module where necessary
2010-10-13 02:06:39 +08:00
Dan Peterson
c7071922b0 mock get_catalog 2010-10-09 04:58:00 +08:00
Dan Peterson
e1b71a31a0 Remove lib/ from requires 2010-10-09 04:57:59 +08:00
geemus
07dbdf6952 providers abstraction, more consolidated bin stuff between providers 2010-09-21 11:11:15 -07:00
geemus
f0e2cfd21d rely on service to include collections 2010-09-14 10:51:13 -07:00
geemus
4076bbaec5 fixes for vcloud to match up with new stuff 2010-09-14 10:40:02 -07:00
geemus
fd755e042b clean up by changing service abstraction into a class 2010-09-03 15:04:54 -07:00