2152 Commits

Author SHA1 Message Date
Adrian Cole
1ab3f0bb44 accomodate runtime credential changes 2013-01-15 22:26:50 -08:00
Adrian Cole
c1be4300a4 accomodate runtime credential changes 2013-01-15 21:43:21 -08:00
Adrian Cole
f18d3b433f Merge pull request #1177 from jclouds/retryablepredicate-highlander
There can be only one retryable predicate; use Predicates2.retry
2013-01-13 22:07:42 -08:00
Adrian Cole
edb6d7b318 There can be only one retryable predicate; use Predicates2.retry decorator 2013-01-13 21:41:37 -08:00
Adrian Cole
3ac6f475e7 unwound dependencies relating to ssh keys and crypt 2013-01-13 20:53:59 -08:00
Adrian Cole
a49a060152 There can be only one retryable predicate; use Predicates2.retry decorator 2013-01-13 20:30:34 -08:00
Adrian Cole
5664eeb127 updated to use standard guava Futures and ListenableFuture 2013-01-13 09:34:19 -08:00
Adrian Cole
3962b30808 updated to use standard guava Futures and ListenableFuture 2013-01-13 09:31:10 -08:00
Adrian Cole
547f574eea got rid of custom MoreExecutors.sameThreadExecutor 2013-01-12 15:47:58 -08:00
Adrian Cole
f1819fe8b9 decorating cacheloader only used in s3 2013-01-12 15:47:51 -08:00
Adrian Cole
45bb35971e replaced usage of checkNotEmpty with checkNotNull(emptyToNull 2013-01-12 15:20:11 -08:00
Adrian Cole
015fbf22a2 removed redundant retrying assertion code 2013-01-12 14:04:47 -08:00
Adrian Cole
d57197c103 cleaned up code references detected as unnecessary by UEC plugin 2013-01-12 12:31:00 -08:00
Everett Toews
6bc848c232 More attributes and domain objects for Rackspace Cloud Load Balancers. 2013-01-11 16:18:14 -06:00
adriancole
9d75aa353d refactored ec2 tests so that they can be used in aws-ec2 2013-01-10 13:38:58 -08:00
adriancole
992e9ebbcf change cacheloader that can return nulls to return optional so to avoid cacheload exceptions 2013-01-10 13:20:27 -08:00
Adrian Cole
47c215c63c removed custom guava code for scoped binding and type params 2013-01-08 22:48:10 -08:00
Adrian Cole
6a728f8cb3 refactored tests and internal code due to removing custom guava code 2013-01-08 20:37:13 -08:00
Andrew Gaul
6da0c84101 Ignore ETags with non-hex suffixes
Amazon S3 blobs created via multi-part uploads have these suffixes.
Reference:

https://forums.aws.amazon.com/thread.jspa?messageID=203510
2013-01-08 17:08:06 -08:00
Adrian Cole
e31a42eab7 changes corresponding to jclouds/jclouds/invokable-with-enclosing 2013-01-08 01:11:17 -08:00
Adrian Cole
2480481835 dependent changes on tests and internal classes 2013-01-08 00:32:45 -08:00
Adrian Cole
3089111621 refactored internal code and tests to use FunctionalReflection 2013-01-07 00:36:31 -08:00
Adrian Cole
ca8127abad changes for FunctionalReflection 2013-01-07 00:00:10 -08:00
Adrian Cole
93e66ee3f6 moved off j.l.r.Method -> Invokable 2013-01-05 18:53:02 -08:00
Adrian Cole
74c633f90a moved all providers and test cases from j.l.r.Method -> Invokable 2013-01-05 18:51:38 -08:00
Adrian Cole
afc070ac07 First wave of RestAnnotationParser refactoring introduces Invokable, removes SeedAnnotationCache and associated race conditions 2013-01-04 13:51:46 -08:00
Adrian Cole
36123a6068 deterministic creation of requests based on arg order 2013-01-04 12:44:26 -08:00
Adrian Cole
a17e8e25d7 removed need to support multiple @EndpointParam annotations 2013-01-04 11:31:06 -08:00
Adrian Cole
8121444f04 removed deprecated cloudwatch method 2013-01-03 16:13:27 -08:00
Hugo Trippaers
28e8f2663d Test the password tool with a domain with a slash
And some tests for other situations
parse domain/user with String.lastIndexOf() instead of a File object
2013-01-03 11:56:09 +01:00
Everett Toews
23c8c017b7 Copied test over from labs/openstack-cinder that got missed in the move to apis/opopenstack-cinder. 2013-01-02 20:29:32 -06:00
Adrian Cole
9237f1a406 eliminated errors when multiple groups have the same name 2013-01-01 22:16:28 -08:00
Adrian Cole
b582d4a4a8 added recent aws instance types 2013-01-01 22:15:59 -08:00
Adrian Cole
bd4f5cfba2 moved off deprecated TagClient -> TagApi; refactored tagging to occur at end of run 2013-01-01 19:19:33 -08:00
Adrian Cole
6e554298ab ensure extra metadata from provider doesn't trip metadata tests 2013-01-01 17:18:55 -08:00
Adrian Cole
42c7037a59 removed unused code or duplicated code; moved code only used once to where its used 2013-01-01 00:08:34 -08:00
Adrian Cole
e1afa8c516 transitioned from FindResourceInSet to FluentIterable 2012-12-31 22:11:34 -08:00
Adrian Cole
f47d7ba2c4 fixed covariance and warnings on ApiMetadata subclasses 2012-12-31 19:43:18 -08:00
Adrian Cole
9745e9dc2f fixed covariance and warnings on ApiMetadata subclasses 2012-12-31 19:40:49 -08:00
Adrian Cole
c39503b682 TimeoutException is controllable via upping timeout properties; don't add more retry loops and stacktraces 2012-12-31 17:09:27 -08:00
Adrian Cole
2a3280fba5 removed AuthorizationException catch, as error handler already coerces auth exception to ResourceNotFound 2012-12-31 16:07:35 -08:00
Adrian Cole
bb953c981e fix issue #1101: Move to Guava 14 BaseEncoding and Hashing 2012-12-31 14:48:31 -08:00
Adrian Cole
359b6b88d0 Move to Guava 14 BaseEncoding and Hashing 2012-12-31 14:22:54 -08:00
Everett Toews
8f0b38e5e1 Fixed Javadoc for Rackspace Cloud Files CDN. Links were broken. 2012-12-31 10:38:15 -06:00
Adrian Cole
cddd35bc51 removed unnecessary generic types and made RestAnnotationProcessor immutable 2012-12-30 23:18:59 -08:00
Adrian Cole
2ce689cc1a removed unnecessary type specifier 2012-12-30 22:46:10 -08:00
Adrian Cole
607a96b258 removed use of static fields to share type mapping info 2012-12-30 17:37:39 -08:00
Adrian Cole
2523ab54ac removed use of static fields to share type mapping info 2012-12-30 17:22:03 -08:00
Adrian Cole
038e550d2d moved off deprecated FluentIterable methods 2012-12-30 13:20:09 -08:00
Adrian Cole
13d8b9c402 replaced @Timeout w/explicit properties 2012-12-30 12:31:43 -08:00