fog--fog/lib/fog
Paul Thornthwaite 70d2b9caa6 [core] Adds fog User-Agent header
As discussed in #1026 this adds a User Agent HTTP header to help identify
the version of fog is accessing APIs.

This revised version fixes issue #1310
2012-11-27 16:32:38 +00:00
..
atmos Changed Atmos::FIle.public_url so checks for existence of the file on storage on every call to the method minimising the potential for a 404 error 2012-10-24 10:53:59 +10:00
aws [aws] fixed auto scaling model group 'destroy' method where it needs to use merge! instead of merge to set the opts local variable in place, otherwise the options passed to the method are droppedon the floor 2012-11-19 11:25:45 -05:00
bare_metal_cloud - Updated "@host" variable to "noc.newservers.com" which is the current host for API calls 2012-08-24 00:17:43 -04:00
bin [openstack|network] Add support for OpenStack Quantum 2012-09-22 00:14:40 +02:00
bluebox use CGI.escape when encoding the POST body 2012-11-06 11:27:46 -08:00
brightbox [Brightbox] Expands documentation for Compute class 2012-11-26 13:05:06 +00:00
clodo Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
cloudstack Add attr group. 2012-11-20 20:49:39 -08:00
compute/models Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
core [core] Adds fog User-Agent header 2012-11-27 16:32:38 +00:00
dnsimple Remove absolute path when requiring 2012-05-26 11:27:28 -04:00
dnsmadeeasy Fixed handling options[:persistent] in some cases 2012-06-21 14:56:46 +03:00
dynect [dynect|dns] Job polling should use original expected statuses. 2012-08-13 11:14:40 -03:00
ecloud fixed bad request names 2012-09-27 11:37:53 -04:00
glesys [glesys|compute] add reboot and compute test params 2012-06-12 14:54:07 +02:00
go_grid Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
google Bucket names cannot begin with the "goog" prefix. Also change for DNS compliant subdomain 2012-11-11 14:45:08 -05:00
hp Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
ibm [fix-ephemeral-naming] Typo in ephemeral naming 2012-07-06 14:05:33 -07:00
joyent Merge pull request #1239 from maestrodev/joyent_bootstrap 2012-10-31 09:26:58 -07:00
libvirt Add support for volume_pool_name 2012-11-24 20:09:38 +01:00
linode Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
local Ignore existing directory when creating on local storage 2012-10-07 17:42:51 -05:00
ninefold Merge pull request #1139 from ninefold/ninefold 2012-09-25 09:37:29 -07:00
openstack [openstack|compute] Add `get_limits` request 2012-11-26 22:42:59 +08:00
ovirt Remove absolute path when requiring 2012-05-26 11:27:28 -04:00
rackspace merged with upstream master 2012-11-16 14:58:29 -08:00
serverlove Auto generate VNC password randomly. 2012-07-24 16:27:28 +01:00
storm_on_demand Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
terremark Merge pull request #934 from chirag-jog/master 2012-08-12 10:51:02 -07:00
vcloud 1.Fix Catalog Listing for vCD 1.5 2012-08-05 21:00:45 +05:30
virtual_box Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
vmfusion Move ssh private_key, public_key, username to Server model to reduce duplication 2012-10-31 12:31:49 +01:00
voxel Remove absolute path when requiring 2012-05-26 11:27:28 -04:00
vsphere [vsphere] ensure reload works correctly for server 2012-11-15 09:02:42 +02:00
xenserver [xenserver] Added missing Server.tags attribute 2012-06-07 19:26:47 +02:00
zerigo Remove absolute path when requiring 2012-05-26 11:27:28 -04:00
atmos.rb Add generic support for EMC Atmos. 2012-09-04 10:45:39 -07:00
aws.rb [AWS|Glacier] Bare glacier service 2012-09-01 23:19:07 +01:00
bare_metal_cloud.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
bin.rb Merge pull request #1116 from timuralp/atmos 2012-09-08 20:46:26 -07:00
bluebox.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
brightbox.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
cdn.rb Add new HP providers for Object Storage, Compute and CDN services. 2012-04-16 15:48:41 -04:00
clodo.rb
cloudstack.rb [cloudstack|compute] server abstraction and mocks 2012-05-16 10:01:19 -07:00
compute.rb [AWS|Compute] Add the ablity to pass :version and use newer AWS API 2012-09-07 17:57:08 -07:00
core.rb [core] Splits Fog::VERSION into own file 2012-11-27 16:30:40 +00:00
dns.rb [slicehost] remove (now deprecated) slicehost support 2012-05-28 15:05:40 -05:00
dnsimple.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
dnsmadeeasy.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
dynect.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
ecloud.rb [compute|Ecloud] Ecloud should not show up as a valid provider when not providing credentials 2012-08-16 10:22:45 -04:00
glesys.rb
go_grid.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
google.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
hp.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
ibm.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
identity.rb [openstack|identity] Fix Authentication Implementation 2012-04-30 10:34:58 +08:00
image.rb [openstack|image] Added image service, model and request 2012-04-30 10:34:59 +08:00
joyent.rb GH-690 Joyent Cloud Provider 2012-02-27 17:33:20 -06:00
libvirt.rb this adds the dhcp_options object and associated operations 2012-06-04 16:03:34 -04:00
linode.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
local.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
network.rb [openstack|network] Add support for OpenStack Quantum 2012-09-22 00:14:40 +02:00
ninefold.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
openstack.rb [openstack] Fix Typo in Merge of Authentication Refactoring 2012-11-27 06:45:27 +08:00
ovirt.rb Adds Supprt for oVirt (http://ovirt.org). 2012-02-08 09:35:23 -06:00
providers.rb Merge pull request #1116 from timuralp/atmos 2012-09-08 20:46:26 -07:00
rackspace.rb [rackspace|blockstorage] Add snapshots to block storage. 2012-09-13 10:27:01 -04:00
serverlove.rb Add Serverlove directory. 2012-04-27 11:26:16 +01:00
storage.rb Add generic support for EMC Atmos. 2012-09-04 10:45:39 -07:00
storm_on_demand.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
terremark.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
vcloud.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
version.rb [core] Splits Fog::VERSION into own file 2012-11-27 16:30:40 +00:00
virtual_box.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
vmfusion.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
volume.rb [openstack|volume] Added volume service requests 2012-04-30 10:35:02 +08:00
voxel.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00
vsphere.rb
xenserver.rb [xenserver] Added missing Server.tags attribute 2012-06-07 19:26:47 +02:00
zerigo.rb Remove unnecessary full path usage with require 2012-05-26 11:27:22 -04:00