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

27 commits

Author SHA1 Message Date
Sergio Rubio
a67198e885 Merge pull request #772 from rubiojr/dreamhost
[dreamhost|dns] initial import
2013-01-28 02:45:33 -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
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
Renamed from lib/fog/errors.rb (Browse further)