Timur Alperovich
7fba8cecd9
Merge pull request #1116 from timuralp/atmos
...
Add generic support for EMC Atmos.
2012-09-08 20:46:26 -07:00
Timur Alperovich
cc69d10c89
Add generic support for EMC Atmos.
...
Refactor ninefold to provide generic Atmos support. Add an additional
argument, when compared to ninefold, which is the endpoint. The
endpoint should be a full URL, e.g.
https://storage.provider.com:1337/atmos . The API path and port are
optional. If the port is not specified, it is inferred from the
protocol.
2012-09-04 10:45:39 -07:00
Sean Handley
364a00d3cd
Fix conflict.
2012-06-22 10:08:04 +01:00
Sean Handley
b8d57724ae
Merge branch 'master' of https://github.com/fog/fog
...
Conflicts:
lib/fog/compute.rb
lib/fog/providers.rb
2012-06-22 10:07:19 +01:00
geemus
4c453a84b1
[slicehost] remove (now deprecated) slicehost support
2012-05-28 15:05:40 -05:00
James Herdman
ac4180e2c7
Remove duplicate require
2012-05-26 11:27:27 -04:00
James Rose
fbc6e38487
Add Serverlove directory.
2012-04-27 11:26:16 +01:00
geemus
db6525a709
Merge branch 'rupakg'
...
Conflicts:
lib/fog/providers.rb
2012-04-17 07:30:03 -05:00
Rupak Ganguly
9d1e801d92
Add new HP providers for Object Storage, Compute and CDN services.
2012-04-16 15:48:41 -04:00
Sergio Rubio
3131e7b9fb
* [xenserver|compute] initial release
2012-04-02 13:25:03 +02: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
Kevin Chan
e403854446
GH-690 Joyent Cloud Provider
...
Squashed from fog/joyent
2012-02-27 17:33:20 -06:00
Amos Benari
ae29d968c6
Adds Supprt for oVirt ( http://ovirt.org ).
...
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
2012-02-08 09:35:23 -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
Dan Prince
d3f8245fef
Additions and updates to the OpenStack API tests.
2011-09-29 14:10:21 -04:00
Patrick Debois
1a576820ae
vmfusion provider , requires the fission gem (pull request pending)
2011-09-16 14:57:00 +02: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
geemus
3a17ba2249
[compute|glesys] rearrange to match current naming conventions
2011-09-08 16:07:04 -05:00
Anton Lindstrom
0c63450e90
[compute|glesys] added glesys as provider
2011-09-08 15:34:53 -05:00
bdorry
5719b5376a
merged in 0.11.0 release
2011-09-07 10:25:43 -04: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
529591f772
[compute|libvirt] move libvirt compute to its own shared area (namespacing should probably be corrected)
2011-08-29 10:24:39 -05:00
geemus
df9072f4d9
[compute|libvirt] merge jedi4ever/libvirt
2011-08-29 10:19:52 -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
geemus
4a2da72eab
[dns|dynect] cleanup of initial implementation
2011-08-04 16:01:00 -05:00
Michael Hale
c55097ee8d
add dynect provider and cleanup extra requires
2011-08-04 16:00:58 -05:00
bdorry
5485747ba4
[compute|cloudstack] added basic cloudstack list support
2011-08-02 11:58:27 -04:00
Patrick Debois
1e31e1e41d
First cut at libvirt integration. Lots of features missing, but it proves the point
2011-07-30 14:59:54 +02:00
Lincoln Stoll
7e351ff91d
[vcloud|compute] duplicate ecloud code for vcloud, remove obvious terremark specific code.
2011-07-05 17:43:44 +10:00
Lincoln Stoll
a2de6b6065
[ninefold|compute] Boilerplate for ninefold
2011-06-04 20:02:12 +10:00
Luqman Amjad
48536cb036
Added new DNS provider => DNS Made Easy
2011-05-30 00:41:27 +01:00
geemus
daed8de253
[stormondemand|compute] cleanup
2011-05-10 13:58:22 -07:00
seeingidog
0cb8b18379
[stormondemand] Implement Stormondemand API
2011-04-27 21:49:56 -04:00
geemus
ac2610c85f
[virtualbox|compute] rough initial implementation
2011-03-09 17:03:15 -08:00
geemus
d7f214705e
Merge branch 'dje'
2011-02-25 11:10:41 -08:00
Darrin Eden
70a7647d5b
initial work on dnsimple domain requests
2011-02-23 19:35:05 -08:00
James W. Brinkerhoff
4c6c9c678a
modifying voxel provider to conform with new org
2011-02-23 14:51:18 -08:00
geemus
e72831d99b
[ecloud|compute] re-namespace terremark ecloud
2011-02-17 10:44:46 -08:00
geemus
b6af64d76a
initial work toward flattening Vcloud::Terremark::Ecloud namespace
2011-02-16 16:13:09 -08:00
geemus
a1402c5faa
[core] cleanup providers/services setup
2011-02-08 10:00:57 -08:00
Dan Peterson
5e6797f6b6
[TerremarkEcloud] initial
2011-01-20 16:28:45 -08:00
geemus
abe07ea14a
small oversites from the previous batch
2011-01-07 17:16:50 -08:00
geemus
865ac70f61
[providers] consolidate
2011-01-07 17:07:09 -08:00