Commit Graph

16 Commits

Author SHA1 Message Date
geemus a3af5d7800 working toward more consistent/simpler collection/bin management 2010-09-02 16:01:19 -07:00
freeformz 00956256f4 start cleaning up tests
-Don't use @login_uri, make it a function
-get_versions against a real api
-login vs a real api
2010-07-23 13:00:09 +08:00
freeformz 21550d683b Use the eCloud version logic in vCloud proper 2010-07-23 13:00:09 +08:00
freeformz 658fa43d3d [Vcloud] Fixup some version related stuffs 2010-07-10 02:01:20 +08:00
freeformz 07a23dbbe5 [Vcloud] Instantiate Vapps & get firewall acls
-Also a small refactor of some of the vdc model's collections
2010-07-02 05:41:04 +08:00
freeformz e070c13772 [Vcloud] Clean up some more specs around internet services.
-Add specs for delete_internet_service
2010-06-29 21:26:00 -07:00
freeformz 30446e5ac1 Servicify & Hashify & more requests
Many changes:

-Become more of a proper Fog Service.
-Drop most of the Collection/Model customizations.
-Add a hook for services to do something after #new with the instance
-Move to the ToHashDocument parser ... so no more having to actually
make parsers.
-Fog::Vcloud::Extension is kind of like Fog::Service, but for writing
extension modules to Fog::Vcloud.
-Fix up existing specs/mocks (they're not complete atm, but the existing
ones are up to date).
-Fog::Vcloud::Terremark::Ecloud gets almost all extensions implemented
(almost).
-Fog::Vcloud::Terremark::Ecloud bumped to working with the current TMRK
API release.
-Factor out some TMRK/ecloud specifc mock data into the ecloud module.
-Probably forgetting something.
2010-06-28 02:10:27 +08:00
Edward Muller 1829f977d2 get_network & get_network_ips for Tmrk Ecloud 2010-06-11 01:53:25 +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
Edward Muller 8252085fdf Vdc/Vdcs models for Vcloud w/testing 2010-05-28 02:31:08 +08:00
geemus b554eb0bb4 Revert "move vcloud models to its directory since the format is common to both"
Conflicts with work freeformz is doing, reverting in favor of those changes for now.

This reverts commit 9907d4ed59.
2010-05-17 20:57:13 -07:00
David Calavera 9907d4ed59 move vcloud models to its directory since the format is common to both 2010-05-17 10:49:09 +08:00
geemus 090f66d3d2 small technicality cleanups 2010-05-15 21:05:16 -07:00
Edward Muller d48db03314 Refactor Terremark into Vcloud
Purpose is to better abstract individual services
2010-05-10 20:37:03 -07:00