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

2832 commits

Author SHA1 Message Date
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
e9cda00650 [storage|ninefold] use Fog::HMAC 2011-08-31 15:32:12 -05:00
E.J. Finneran
2dd7c1aeaf InstanceId should have index according to AWS Docs
- Even if there is only one InstanceId, the docs seem to indicate we
  should include an index.
- OpenStack's API expects the index in all cases so this will fix
  compatibility there as well.
2011-08-31 13:18:16 -05:00
Wesley Beary
a0d3fe9dd2 Merge pull request from rick/patch-1
Fix warning about whitespace before parentheses in dns.rb.
2011-08-31 10:55:46 -07:00
Rick Bradley
9f35ac613d Fix warning about whitespace before parentheses in dns.rb. 2011-08-31 10:37:50 -07:00
Wesley Beary
c5cb84ab27 Merge pull request from ctennis/modify-attribute
[compute|aws] - Change modify_instance_attribute name to match EC2 API me
2011-08-31 06:56:31 -07:00
Caleb Tennis
93b56df04d [compute|aws] - Change modify_instance_attribute name to match EC2 API method, and actually make it do something 2011-08-31 04:18:43 -04:00
Wesley Beary
c6b9e73369 Merge pull request from dpiddy/silence-restorableby-warning
[compute|aws] Don't warn in mock describe_snapshots if RestorableBy is 'self'
2011-08-30 10:18:27 -07:00
Dylan Egan
3900846820 Support freeze and thaw. 2011-08-30 10:01:22 -07:00
Dylan Egan
18c672f194 Tidy up a bit. 2011-08-30 10:01:22 -07:00
Dylan Egan
a9fdddbc1b get_record, single. 2011-08-30 10:01:22 -07:00
Dylan Egan
c685a08c77 Beginning of Dynect::DNS mocking support. 2011-08-30 10:01:22 -07:00
Dan Peterson
cd78aca926 [compute|aws] Don't warn in mock describe_snapshots if RestorableBy is 'self'. 2011-08-30 13:49:49 -03:00
geemus
a90007b7d4 [dns|rackspace] move rackspace dns to its own shared area (namespacing should probably be corrected) 2011-08-29 10:37:01 -05:00
Wesley Beary
22a7278a1e Merge pull request from brianhartsock/rs_dns
[rackspace|dns] Rackspace DNS
2011-08-29 08:33:54 -07: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
Brian Hartsock
e957a09494 Merge branch 'master' into rs_dns
Conflicts:
	lib/fog/rackspace.rb
2011-08-28 16:20:35 -04:00
Brian Hartsock
24e1e43332 [load balancer|rackspace] fixed some minor bugs i noticed in the tests 2011-08-28 16:15:38 -04:00
Brian Hartsock
0be30c8609 [rackspace|dns] minor docs update 2011-08-28 16:01:47 -04:00
Brian Hartsock
7ec6c6cc7b [rackspace|dns] record models 2011-08-28 15:41:48 -04:00
Brian Hartsock
754947b98f [rackspace|dns] records requests 2011-08-28 10:53:43 -04:00
Brian Hartsock
d6654e736c [rackspace|dns] zone models 2011-08-27 22:06:46 -04:00
Brian Hartsock
7ac6b2069f [rackspace|dns] all important domains requests 2011-08-27 18:46:15 -04:00
Dylan Egan
7672bad510 [aws|compute] Correct path. 2011-08-26 16:00:45 -07:00
Dylan Egan
4236110ce0 [aws|elb] Raise a custom exception for Throttling. 2011-08-26 15:59:27 -07:00
Patrick Debois
e7904edecf * Fixed an error with memory_size 256
that should be 256*1024 as the default is K nor M
* Changed the ip_command to check the ipaddress to include changes not
* only new IPaddresses
2011-08-26 16:40:11 +02:00
Wesley Beary
33a3677369 Merge pull request from dblock/put-object-acl
[storage|aws] extended put_object_acl and put_bucket_acl to support canned ACLs
2011-08-25 09:12:08 -07:00
geemus
d8c55ee185 Merge branch 'leehuffman' 2011-08-25 11:10:19 -05:00
geemus
8a8b259a7e [compute|aws] move aws compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:38:13 -05:00
geemus
01238bc720 [compute|slicehost] move slicehost compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:35:05 -05:00
geemus
eff5e70e7d [compute|bluebox] move bluebox compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:32:51 -05:00
geemus
4002c9ff89 [compute|brightbox] move brightbox compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:31:12 -05:00
geemus
5c6e40bd0c [compute|ecloud] move ecloud compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:29:14 -05:00
geemus
cfb88dc3fe [compute|go_grid] move go_grid compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:27:03 -05:00
geemus
fca3bdb4cd [compute|linode] move linode compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:24:45 -05:00
geemus
8e226728cd [compute|new_servers] move new_servers compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:21:21 -05:00
dblock
0c53ca992e Refactored specs, mocks, etc. 2011-08-24 21:19:55 -04:00
geemus
dbf3941c0f [compute|ninefold] move ninefold compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:19:23 -05:00
geemus
473abe69bd [compute] fix service calls I missed in recent rearrange 2011-08-24 20:17:43 -05:00
geemus
b97d6ba72d [compute|rackspace] move rackspace compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:17:21 -05:00
geemus
520c5f88f9 [compute|storm_on_demand] move storm_on_demand compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:14:16 -05:00
geemus
d6f9fb4c35 [compute|vcloud] move vcloud compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:12:00 -05:00
geemus
0cc2609f93 [compute|virtual_box] move virtual_box compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:07:28 -05:00
geemus
11462e23cc [compute|voxel] move voxel compute to its own shared area (namespacing should probably be corrected) 2011-08-24 20:05:06 -05:00
geemus
db2f73cec1 [dns] update dns constructor to match recent file moves 2011-08-24 20:02:00 -05:00
geemus
487046d85b [dns|aws] move aws dns to its own shared area (namespacing should probably be corrected) 2011-08-24 20:00:45 -05:00
geemus
5e2a7f3c9d [dns|bluebox] move bluebox dns to its own shared area (namespacing should probably be corrected) 2011-08-24 19:58:47 -05:00
geemus
9121c8bff0 [dns|dnsimple] move dnsimple dns to its own shared area (namespacing should probably be corrected) 2011-08-24 19:56:22 -05:00
geemus
83d915304b [dns|dnsmadeeasy] move dnsmadeeasy dns to its own shared area (namespacing should probably be corrected) 2011-08-24 19:54:20 -05:00