Nick Osborn
0e5a8b47a5
[vcloud_director] add keys to Errors.missing_credentials
2013-09-06 00:03:09 +01:00
Nat Welch
6262d38e9f
put extra keys in fog credential error.
2013-03-26 18:19:20 -07:00
Nat Welch
7d8f0f15e5
Merge branch 'master' into ziyadm
...
Conflicts:
fog.gemspec
lib/fog/bin.rb
lib/fog/compute.rb
2013-03-12 15:08:40 -07:00
Christopher Meiklejohn
13e1567a8d
Add Riak CS provider in Fog.
2013-03-08 16:24:34 -05:00
Kyle Rames
e8f1920cb1
[rackspace|cdn] implemented purge object from CDN; added CDN tests and mocks.
2013-02-01 16:16:37 -06:00
Sergio Rubio
a67198e885
Merge pull request #772 from rubiojr/dreamhost
...
[dreamhost|dns] initial import
2013-01-28 02:45:33 -08:00
Nat Welch
1433768306
Merge branch 'master' into ziyadm
2013-01-25 18:19:16 -08:00
Rupak Ganguly
72a5fcede5
Deprecate hp_account_id to use hp_access_key instead.
2013-01-22 17:28:33 -05:00
Sergio Rubio
782b935a9b
* [dreamhost|dns] initial import
2013-01-19 23:20:38 +01:00
Rupak Ganguly
03bf99d9d3
Merge changes from upstream fog 1.8.0 and later updates.
2013-01-18 15:06:41 -05:00
Nat Welch
bba1390fff
a little sorting of config options.
2013-01-16 17:55:36 -08:00
Nat Welch
e7728551cb
trying to move gce to google.
2013-01-16 17:55:36 -08:00
Ziyad Mir
070de176a7
Adding Google Compute Engine driver
2013-01-16 17:55:36 -08:00
Kyle Rames
3d306b6650
Updated Fog.wait_for to throw a timeout exception instead of returning false #1368
2012-12-12 12:14:44 -06:00
Pedro Perez
147d092684
add support for multiple regions in Opentack
2012-07-16 17:41:36 +02:00
geemus
4c453a84b1
[slicehost] remove (now deprecated) slicehost support
2012-05-28 15:05:40 -05:00
James Herdman
fa31f91912
Fix indentation warning
2012-05-26 11:27:22 -04:00
Rupak Ganguly
11c1c40293
Add avl zone as required param. Update endpoint retrieving logic from catalog to allow future avl zones. Fix minor error in tests.
2012-04-26 16:49:42 -04:00
Rupak Ganguly
9d1e801d92
Add new HP providers for Object Storage, Compute and CDN services.
2012-04-16 15:48:41 -04:00
Rupak Ganguly
23a5dcd178
Add HP credential params.
2012-04-09 10:17:25 -04:00
Amos Benari
fe0f240278
added mock implementation
2012-04-05 17:15:08 +03:00
Decklin Foster
65e572805e
[ibm] Initial IBM SmartCloud support
2012-03-20 23:37:45 -04:00
John Wang
3a17e5174b
Switch from NewServers to BareMetalCloud for #773
...
Includes changing from new_servers to bare_metal_cloud as well as newservers to baremetalcloud.
2012-03-01 18:54:49 -08:00
Amos Benari
905c69d424
oVirt: Added tests to work on both real and mock.
...
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
2012-02-08 09:36:07 -06:00
bdorry
8745aa0342
[cloudstack|compute] merged in upstream
2012-01-16 10:38:44 -05:00
bdorry
bdfb60fbb7
merged 1.0.0
2011-11-10 13:38:58 -05:00
Обоев Рулон ибн Хаттаб
86a435f7ab
Enable clodo support.
2011-10-30 21:04:43 +03:00
Brian Dorry
a5e9a57416
[cloudstack] added unit tests
2011-10-10 00:42:12 -04:00
Dan Prince
41f09986f4
Implement fog support for the Openstack Compute API v1.1. Includes
...
support for legacy v1.0 style auth and v2.0 keystone auth.
2011-09-26 02:51:45 -04:00
Patrick Debois
67741dfb3a
[libvirt] Added option libvirt_ip_command to the credentials error page
2011-09-12 17:12:32 +03:00
Patrick Debois
b47ca4f761
Added libvirt options to credentials error
2011-09-12 17:08:29 +03:00
Jeff McCune
98637d39da
( #9241 ) Add skeleton VMware vSphere platform support
...
This patch adds a compute service to fog setting the stage to model
VMware virtual machines using Fog. The patch adds support for:
rdebug -- fog vsphere
>>> connection = Fog::Compute.new(:provider => :vsphere)
The connection to the VMware API is implemented along with
authentication using an username and password. The connection is not
fully secured with this patch because no validation of the SSL
certificate is implemented.
Raw API requests are working with this patch, but none of the API
requests have associated Fog models or collections.
2011-09-10 13:32:58 -07:00
Mark A. Miller
f3e2c939f4
* Changed LoadError to Fog::Error::LoadError when missing configuration
...
* When running from command line, rescue the exception, and print the help message
When running fog for the first time with no setup, the missing_exception message
was surrounded above and below with a stack trace, which is not particularly
user-friendly. Since we've rescuing the LoadError only in bin/fog, we know
we don't have to worry about higher level libraries not getting the exception,
since it wouldn't propagate between processes.
Changing LoadError to Fog::Error::LoadError lets us know that this was
an issue on fog's part, rather than some other library we might be
using. Since we inherit from the LoadError class, any higher-level
libraries that were using a rescue based on LoadError will still work.
2011-08-14 08:09:35 -05:00
Luqman Amjad
48536cb036
Added new DNS provider => DNS Made Easy
2011-05-30 00:41:27 +01:00
geemus
3022df2b23
Fixes error messaging when credentials missing
...
closes #287
2011-05-04 13:12:52 -07:00
geemus
dfd30e521f
cleanup lib/fog by segregating shared into 'core'
2010-09-29 13:22:30 -07:00