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