1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/lib/fog
H. Wade Minter 934ff8a993 Better URL escaping for Rackspace Cloud Files.
URI.escape doesn't encode question marks properly, CGI.escape doesn't encode
spaces properly.  So we create an escape class method for Fog::Rackspace that
does the CGI.escape methods, only encoding spaces as %20.

This makes things work properly with Rackspace Cloud Files.
2011-09-16 23:52:55 -04:00
..
aws [aws|compute] raise an ArgumentError if image_id is nil, otherwise an ugly InternalError is returned from AWS. 2011-09-14 11:35:22 +01:00
bin vmfusion provider , requires the fission gem (pull request pending) 2011-09-16 14:57:00 +02:00
bluebox [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
brightbox [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
compute/models [compute|glesys] rearrange to match current naming conventions 2011-09-08 16:07:04 -05:00
core [libvirt] Added option libvirt_ip_command to the credentials error page 2011-09-12 17:12:32 +03:00
dnsimple [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
dnsmadeeasy [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
dynect [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
ecloud [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
glesys [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
go_grid [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
google [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
libvirt vmfusion provider , requires the fission gem (pull request pending) 2011-09-16 14:57:00 +02:00
linode [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
local [core] work toward separate requires 2011-08-31 15:52:53 -05:00
new_servers [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
ninefold [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
rackspace Better URL escaping for Rackspace Cloud Files. 2011-09-16 23:52:55 -04:00
slicehost [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
storm_on_demand [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
terremark [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
vcloud [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
virtual_box [core] work toward separate requires 2011-08-31 15:52:53 -05:00
vmfusion [vmfusion|compute] fixed destroy function 2011-09-16 15:47:20 +02:00
voxel [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
vsphere Fix vm clone problem when a Guid instance is passed as the instance_uuid 2011-09-14 10:15:19 -07:00
zerigo [core] pass connection_options through service init 2011-09-12 10:01:56 -05:00
aws.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
bin.rb vmfusion provider , requires the fission gem (pull request pending) 2011-09-16 14:57:00 +02:00
bluebox.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
brightbox.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
cdn.rb [cdn|rackspace] move rackspace cdn to its own shared area (namespacing should probably be corrected) 2011-08-24 14:25:17 -05:00
compute.rb vmfusion provider , requires the fission gem (pull request pending) 2011-09-16 14:57:00 +02:00
core.rb [core] prototype logger 2011-09-01 17:48:43 -05:00
dns.rb [dns|rackspace] move rackspace dns to its own shared area (namespacing should probably be corrected) 2011-08-29 10:37:01 -05:00
dnsimple.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
dnsmadeeasy.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
dynect.rb Merge pull request #492 from dylanegan/dynect_mocking 2011-09-01 10:27:10 -07:00
ecloud.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
glesys.rb [compute|glesys] rearrange to match current naming conventions 2011-09-08 16:07:04 -05:00
go_grid.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
google.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
libvirt.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
linode.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
local.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
new_servers.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
ninefold.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
providers.rb vmfusion provider , requires the fission gem (pull request pending) 2011-09-16 14:57:00 +02:00
rackspace.rb Better URL escaping for Rackspace Cloud Files. 2011-09-16 23:52:55 -04:00
slicehost.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
storage.rb [storage|rackspace] move rackspace storage to its own shared area (namespacing should probably be corrected) 2011-08-24 14:12:29 -05:00
storm_on_demand.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
terremark.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
vcloud.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
virtual_box.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
vmfusion.rb vmfusion provider , requires the fission gem (pull request pending) 2011-09-16 14:57:00 +02:00
voxel.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00
vsphere.rb (#9241) Add model for Fog::Compute[:vsphere].servers 2011-09-10 13:32:58 -07:00
zerigo.rb [core] work toward separate requires 2011-08-31 15:52:53 -05:00