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

30 commits

Author SHA1 Message Date
Eugene Howe & Josh Lane
853755d32f [ecloud] improvements and some mocking 2013-01-04 13:50:05 -05:00
Paul Thornthwaite
541b81dd38 [ecloud|compute] Fixes missing value
`:connection` key was not paired with a value. Initializer just accepts
options hash as I read it so assume this was an oversight.
2012-12-20 10:19:27 +00:00
Paul Thornthwaite
8d47896010 [ecloud] Replaces #new_record? with #persisted? 2012-12-19 14:51:41 +00:00
Eugene Howe
750f3d79e3 fixed bad request names 2012-09-27 11:37:53 -04:00
Eugene Howe
47d262c527 when querying servers by icenter group, servers will return nil. fixed this 2012-09-27 11:37:21 -04:00
Eugene Howe
d86123c669 added error handling for edge cases where there are no networks or ips 2012-08-09 13:24:57 -04:00
Eugene Howe
b10d40a7c9 added file upload and ip add capabilities 2012-08-09 13:23:42 -04:00
Eugene Howe
c1705f7f00 [ecloud|compute] Adding multiple disks at once was not working properly 2012-06-13 09:53:31 -04:00
geemus
4b23ed636b [ecloud|compute] fix optional params for validate_data
closes #969
2012-06-08 17:16:52 -05:00
Eugene Howe
464c154b51 fixed method name 2012-06-07 12:51:42 -04:00
Eugene Howe
825d7996aa Removed non-functioning Mock classes 2012-06-07 12:50:11 -04:00
James Herdman
97b16d08d2 Remove absolute path when requiring 2012-05-26 11:27:28 -04:00
James Herdman
700fd77966 Remove unused variable 2012-05-26 11:27:26 -04:00
Jesse Newland
7a2719fbf9 add a method to IPAddr instead of breaking a useful one 2012-05-17 09:41:43 -04:00
Eugene Howe
0f78e40749 Made computePool an optional parameter, specs now pass without issue 2012-05-02 08:24:17 -04:00
Eugene Howe
22dde2c2bc set default value for computePool on vapp creation 2012-04-12 08:36:09 -04:00
Eugene Howe
c2cfc1fb35 require compute pool to be specified on vapp creation 2012-04-12 08:34:21 -04:00
Eugene Howe
d66f410b00 changed to urn:tmrk:eCloudExtensions-2.8 2012-04-12 08:17:44 -04:00
Eugene Howe
6d3ab83e6f added requests and models for compute_pools 2012-04-11 20:06:21 -04:00
Eugene Howe
bc87c0c9a9 testing 2012-04-11 19:50:01 -04:00
Edward Muller
3469dbaf3f Use #has_key? instead of #keys.include? 2012-02-06 17:53:11 -08:00
Shai Rosenfeld
bdf8328a05 Add Ecloud version 2.8 as supported
The difference between 2.6 and 2.8 are a few additional api calls but the
existing calls are still backwards compatible, and we need the version bump
to be able to continue to use.
2012-02-01 16:05:42 -08:00
geemus
34e6a1105c [core] separate loggers for deprecations/warnings
distinctly styles deprecations for clarity
gives better flexibility for redirecting logs
reduces possibility of missing deprecations because warnings are ignored
2011-10-19 14:49:34 -05:00
Peter Meier
7a3ac7e54f simplification 2011-10-04 10:58:27 +02:00
geemus
ffd01e51dd [core] pass connection_options through service init
closes #411
2011-09-12 10:01:56 -05:00
geemus
76c0f11670 [core] use logger throughout for warnings 2011-09-02 12:30:10 -05:00
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
5c6e40bd0c [compute|ecloud] move ecloud compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:29:14 -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