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 #575
2011-11-07 22:46:07 -04:00
Wesley Beary
a5c5f7c332
Merge pull request #590 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 #581 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 #520 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 #582
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 #577 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 #578 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 #576 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 #573 from nikz/master
...
Rackspace Response seems to have changed
2011-10-25 08:40:29 -07:00
Wesley Beary
cc097b09a9
Merge pull request #574 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. #570 .
2011-10-22 10:21:35 -07:00