Commit Graph

8037 Commits

Author SHA1 Message Date
Everett Toews 72d910dd4c PaginatedCollection for Rackspace style pagination. 2013-03-25 12:45:42 -07:00
adriancole 458426b065 added nullable to nullable parameter 2013-03-25 11:21:30 -07:00
adriancole cbe8842e28 corrected map binder for terremark so that it is compatible w/ jclouds 1.6 2013-03-25 11:21:30 -07:00
adriancole e5c1c45ed2 it is possible that for access control reasons, templates in trmk can be null 2013-03-25 09:05:15 -07:00
adriancole e85155aced fixed bad assertion in delete rrpool in ultradns 2013-03-25 00:11:57 -07:00
adriancole e5f41f0d1b it is possible for an ultradns error to not include a message 2013-03-24 23:47:21 -07:00
adriancole b93d1266e8 specify weight when adding pool record support in ultradns 2013-03-24 23:44:28 -07:00
adriancole 2a4198d217 update pool record support in ultradns 2013-03-24 23:43:41 -07:00
adriancole ebcffdf85b backfilled test that ensures login command on trmk sets content-length 2013-03-24 22:31:18 -07:00
adriancole 491cfff2e5 added missing annotation for trmk provides method 2013-03-24 22:31:17 -07:00
adriancole 778bd6c98f HttpUrlConnection reverts Content-Length=0 on POST unless doOutput is set to true 2013-03-24 22:31:17 -07:00
adriancole a27d11ddef make error handling code in ultradns more readable 2013-03-24 15:52:27 -07:00
adriancole 308d460a8b rewrote ultradns TrafficControllerPoolApiLiveTest to validate metadata such as dname and record ttl 2013-03-24 15:52:27 -07:00
adriancole e5c78414d1 add ability to lookup traffic controller pool in ultradns by its dname 2013-03-24 15:52:27 -07:00
adriancole 1979b21a85 ultradns no longer throws an exception if you attempt to list zones of an unknown account 2013-03-24 15:52:27 -07:00
adriancole 7f0787c28f renamed IDHandler in ultradns to TextHandler as it isn't limited to ids 2013-03-24 15:52:26 -07:00
adriancole b629cd7053 added predicates to ultradns which simplify common queries for traffic controller resources by id 2013-03-24 15:52:26 -07:00
adriancole f6a454b61b added ability to get the specification of an ultradns pool record by id 2013-03-24 15:52:26 -07:00
adriancole f40285223b backfilled tests for case where traffic controller record in UltraDNS doesn't exist 2013-03-24 15:52:26 -07:00
adriancole 2c7934e705 create and delete traffic controller records in ultradns 2013-03-24 07:55:02 -07:00
adriancole d5440c1e16 create and delete traffic controller pools in ultradns 2013-03-24 07:55:02 -07:00
adriancole 0c6b84aa10 refactored out common id parsing logic in ultradns 2013-03-24 07:55:02 -07:00
adriancole bd0fc715d0 add ability to read ultradns traffic controller pool records 2013-03-23 17:14:04 -07:00
adriancole 9e9e0b6ce5 add ability to reset as opposed to always append to ResourceRecordSet.values 2013-03-22 15:57:01 -07:00
zack-shoylev 4441422df8 Fixes running maven tests on windows. The tests and the private key
builder code were not all properly using
System.getProperty("line.separator") and were instead in some cases just
using "\n"

lineSeparator variable shortened
jclouds formatting applied

reverts and refixes formatting changes

This should fix some missing changes
2013-03-22 15:18:44 -07:00
adriancole 5e48bae7ee added base TrafficControllerPoolApi with list() implemented 2013-03-22 13:33:05 -07:00
adriancole 1b5ac0a562 azureblob does not support expires header 2013-03-22 11:48:56 -07:00
Dies Koper db58f85b41 add PROPERTY_PROXY_FOR_SOCKETS constant to allow ssh connections to bypass HTTP proxies 2013-03-22 11:47:48 -07:00
Andrew Gaul 1a42bb9fa1 Update .mailmap 2013-03-22 11:43:40 -07:00
adriancole 30814079f8 corrected serialization bug in weighted route53 rrsets and backfilled missing tests 2013-03-22 09:28:19 -07:00
Andrew Gaul 1dc0965b20 Merge pull request #1432 from maginatics/guava-14.0.1-1.6.x
Upgrade to Guava 14.0.1
2013-03-18 05:10:15 -07:00
Andrew Gaul d56cbd67df Upgrade to Guava 14.0.1
Release notes:
https://code.google.com/p/guava-libraries/wiki/Release14
2013-03-17 21:56:11 -07:00
Andrew Gaul a4bf90cb62 Merge pull request #1430 from maginatics/keystone-1.1-correct-auth-timeout-1.6.x
Correct Keystone 1.1 authentication token timeout
2013-03-17 18:05:59 -07:00
Andrew Gaul d72ea8a9e8 Correct Keystone 1.1 authentication token timeout
We should renew after 30 minutes, not 30 hours.
2013-03-17 16:29:21 -07:00
adriancole 6cef2c7984 correct order of List<Byte> gson registration and filled missing test 2013-03-14 09:50:30 -07:00
adriancole d0240f38f9 add support for list recordsets by name in route53 2013-03-13 18:22:49 -07:00
adriancole 1ed57c4833 add support for list records by name in dynect 2013-03-13 17:53:07 -07:00
adriancole 5cc15b4f9b make it possible to deserialize into ctors that have immutable collection parameters 2013-03-13 13:03:18 -07:00
Andrew Gaul 4ed7078b5d Allow configuration of session renewal.
Also set default timeout to 30 minutes.  This works around a situation
where we used an expired token.  I saw symptoms where CloudFiles
temporary signed URLs worked for hours 0-23, renewed the token, worked
for hours 23-24, then failed for hours 24-46.  The cycle then repeats.
2013-03-13 12:31:08 -07:00
Andrew Gaul 7aa03de83f Memoize Swift TempURL keys
This avoids a round-trip to the server for every signed URL.
2013-03-13 12:30:00 -07:00
adriancole c019092f1b pass absent instead of null to ctor parameters of type Optional 2013-03-13 11:55:30 -07:00
adriancole 40ff25af71 fix issue #1409: regression where we broke streaming payloads 2013-03-12 12:42:00 -07:00
adriancole e2622b93d9 removed problematic record type mapping code 2013-03-11 22:13:44 -07:00
adriancole 084268e951 add SPF and SSHFP records to dynect 2013-03-11 20:43:55 -07:00
Andrew Gaul 110c7aa407 Annotate possibly null return value 2013-03-11 15:47:40 -07:00
Andrew Gaul ea123bc4f7 Annotate possibly null return value 2013-03-11 15:46:39 -07:00
adriancole 2252451ab0 ultradns-ws: replaced usage of UnsignedInteger with int 2013-03-11 15:44:25 -07:00
adriancole aeee6ceb31 dynect: replace usage of UnsignedInteger with int and fixed serialized form of rdata classes 2013-03-11 15:44:25 -07:00
adriancole 12fd9bf581 route53: replace usage of UnsignedInteger with int and corrected default ttl to 300 2013-03-11 15:44:25 -07:00
Adrian Cole f4cfeb3b70 issue #1401: labs is now at https://github.com/jclouds/jclouds-labs 2013-03-10 11:49:46 -07:00