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

3097 commits

Author SHA1 Message Date
Patrick McKenzie
8c680f0d80 1) Fix so that getting a single record actually works. 2) zone.records currently returns all records in account, not just records for that zone. Add failing test (temporarily, assumes test account has existing zones for this to actually fail) + fix. 3) Add in data alias for record.value, just in case someone needs it, as Slicehost calls this data. 2011-11-08 16:34:37 +09:00
Patrick McKenzie
efeee6f904 Fixing Slicehost DNS so that a) tests pass b) token names map to what Fog expects -- record_type not record-type, value not data, etc c) creation of new DNS records possible 2011-11-08 16:14:30 +09:00
Patrick McKenzie
bea05e7fcc Do not touch .gitignore 2011-11-08 13:42:29 +09:00
Patrick McKenzie
fa18aa3079 Merge branch 'slicehost_dns_fixes' of github.com:patio11/fog into slicehost_dns_fixes 2011-11-08 13:40:20 +09:00
Patrick McKenzie
426815d01d Slicehost uses record-type and zone-id for their API, which messes with Fog internals, so changing these to record_type and zone_id in the parser. 2011-11-08 13:37:56 +09:00
Patrick McKenzie
5e2e2413d9 Not having the best of days with git. Revert the reversion of the commit that I really do want to make.
This reverts commit 693815b484.
2011-11-08 13:30:56 +09:00
Patrick McKenzie
693815b484 Revert "Slicehost uses record-type and zone-id for their API, which messes with Fog internals, so changing these to record_type and zone_id in the parser."
This reverts commit 32ad91a777.
2011-11-08 13:15:40 +09:00
Patrick McKenzie
c0cd1f506a Did this do anything? 2011-11-08 13:15:28 +09:00
Patrick McKenzie
32ad91a777 Slicehost uses record-type and zone-id for their API, which messes with Fog internals, so changing these to record_type and zone_id in the parser. 2011-11-08 13:12:54 +09:00
Dan Peterson
7ba6df8f14 [dynect|dns] Automatically poll jobs if we get them. Closes 2011-11-07 22:46:07 -04:00
Wesley Beary
a5c5f7c332 Merge pull request from pweldon/fix-dme-update
[dnsmadeeasy|dns] Fix Fog::DNS::DNSMadeEasy::Record#save
2011-11-07 07:04:15 -08:00
Wesley Beary
f2505be0f6 Merge pull request from newmana/master
Ninefold implementation missing head_namespace implementation
2011-11-07 07:01:54 -08:00
Andrew Newman
ae47b6649c Formatting. 2011-11-06 10:33:13 +10:00
Andrew Newman
35c8e2a970 Reverting version and date in gemspec. 2011-11-06 10:31:55 +10:00
Peter Weldon
e34163465d [dnsmadeeasy|dns] Fix Fog::DNS::DNSMadeEasy::Record#save to handle updating a record correctly. 2011-11-05 17:31:33 -07:00
Andrew Newman
605ddaafd3 Missed renam to head_namespace. 2011-11-06 10:29:30 +10:00
Andrew Newman
1b32cf88fe Reformatting and making consistent with other classes. 2011-11-05 07:40:14 +10:00
Andrew Newman
0670616f0c Putting version back 2011-11-05 07:32:26 +10:00
Wesley Beary
4662b2635d Merge pull request from rbriski/master
EMR functionality for AWS
2011-11-04 09:45:19 -07:00
Bob Briski
42211273ae merge EMR changes with upstream repo 2011-11-04 09:29:23 -07:00
geemus
ca78fbab79 [core] update stats raketask to point to org 2011-11-04 10:30:39 -05:00
geemus
1baa2e8ea6 [aws|storage] ensure path isn't empty when specifying endpoint 2011-11-04 10:28:27 -05:00
Bob Briski
0449132e12 Adding tests
* Few small changed to instance group parsing
* A bug in instance group request
* Added tests for all requests
2011-11-03 10:57:21 -07:00
geemus
e3dfde84c7 [docs] update links to point to http://github.com/fog/fog 2011-11-02 10:09:21 -05:00
geemus
93586ad073 [aws|compute] save tags for spot_requests#bootstrap
closes 
2011-11-02 09:00:49 -05:00
geemus
bff58bcd0e [aws|compute] tweaks for spot request bootstrap 2011-11-02 08:17:36 -05:00
Andrew Newman
475609602c Missing HEAD method. 2011-11-02 15:00:53 +10:00
Andrew Newman
95ccf23d05 Missing HEAD method. 2011-11-02 14:39:43 +10:00
geemus
f29c7b18ed [aws|compute] spot request fixes
adds destroy to spot request model
adds bootstrap to spot requests collection
2011-11-01 11:17:58 -05:00
Wesley Beary
1fc65e8d98 Merge pull request from zimbatm/master
Thanks for the T-shirt ! (+ patch)
2011-11-01 08:30:08 -07:00
geemus
89f5a07c71 [ninefold|storage] allow overwriting files for consistency 2011-11-01 09:35:51 -05:00
geemus
e41aab3cc2 [ninefold|storage] check objectid for existence 2011-11-01 09:35:33 -05:00
geemus
3a1bed2106 [ninefold|storage] omit signature in stringtosign
better facilitates retries
2011-11-01 09:34:24 -05:00
geemus
ffca5a2073 [core] add newlines to logger messages 2011-10-31 14:57:07 -05:00
Jonas Pfenniger
4a2768a403 Fix AWS S3 bucket and object tests
Allow for other users than mtd to run the real tests.

The mocking API is broken and returns XML on these tests. But
fixing it would require more than returning JSON, it should also
transform the email address to a user ID, DisplayName pair
2011-10-31 16:29:54 +00:00
Jonas Pfenniger
e82ac2b773 Randomize bucket names in tests 2011-10-31 12:19:55 +00:00
Dan Peterson
eb282c4fb6 Merge pull request from dpiddy/aws-security-groups-update
[aws|compute] Update security group operations.
2011-10-28 11:55:53 -07:00
Dan Peterson
f3697b6fe7 [aws|compute] Test for more invalid security group request input when mocking. 2011-10-28 15:00:16 -03:00
Dan Peterson
99704bd415 [aws|compute] Update security group operations.
Changes and features include:

* Bulk operations support via indexed params
* Mocking updated for bulk operations
* Mocking updated to reflect more real behavior
* Many more tests
2011-10-28 13:49:55 -03:00
Wesley Beary
8f65b7b89c Merge pull request from kelseyhightower/feature/v1.0.0/vSphere_speed_improvements
Optimize vSphere convert_vm_mob_ref_to_attr_hash
2011-10-28 09:10:40 -07:00
Jonas Pfenniger
442ae6e4cd Fixes Fog::AWS::Storage#put_(bucket|object)_acl
The EmailAddress and URI variants where generating invalid XML
2011-10-28 10:31:33 +01:00
Rich Lane
08264615fe Optimize vSphere convert_vm_mob_ref_to_attr_hash
This patch reduces the number of round trips to the vSphere API by
using the `collect!` method on the ManagedObject, vm_mob_ref, which
retrieves most of the properties in one request.

For the remaining properties: hypervisor and mac_addresses, we still
need to make additional requests.

Overall this patch provides a nice speed improvement for the
`convert_vm_mob_ref_to_attr_hash` method.
2011-10-27 17:49:29 -04:00
Dylan Egan
3e859fafab [aws|elb] return only the instance IDs on describe. Use only available availability zones. ✌️ 2011-10-25 13:56:30 -07:00
Dylan Egan
7f3b78f6c2 [aws|elb] use a set union to register new instances. 2011-10-25 12:32:21 -07:00
geemus
2ac4ff250f [rackspace][dns] fixes for job request format 2011-10-25 10:43:06 -05:00
Wesley Beary
9aabd850fd Merge pull request from nikz/master
Rackspace Response seems to have changed
2011-10-25 08:40:29 -07:00
Wesley Beary
cc097b09a9 Merge pull request from pbanos/gogrid_server_power_request
Send power parameter in GoGrid's grid_server_power request
2011-10-25 07:49:47 -07:00
Pablo Baños López
57d73d0fda Sends power parameter in GoGrid's grid_server_power request 2011-10-25 13:54:11 +02:00
Nik Wakelin
39e7b987f3 Seems like rackspace might have changed this 2011-10-25 16:22:01 +13:00
Dylan Egan
c1c43861de [aws|compute] tags are reset when reloading. . 2011-10-22 10:21:35 -07:00