7505 Commits

Author SHA1 Message Date
Andrew Gaul
d96777ca70 Work around failed metadata lookups with Rackspace
Previously BlobStore.list and thus BlobStore.clearContainer serialized
on synchronous and failed CDN lookups.  This effectively prevents
clearing any large container.  We cache a negative entry to work
around this.  This commit is similar to commit 3c7b965 to
hpcloud-objectstorage.
2013-01-17 16:26:02 -08:00
Adrian Cole
fed4cf5a4c Merge pull request #1191 from rackspace/rax-clb-virtual-ips
The Virtual IP API for Rackspace Cloud Load Balancers.
2013-01-17 13:54:18 -08:00
Everett Toews
47c38b55f9 The Virtual IP API for Rackspace Cloud Load Balancers. 2013-01-17 14:18:39 -06:00
Adrian Cole
57e2c0cddc Merge pull request #1192 from rackspace/rax-clb-access-rules-fix
Changed return types on remove methods and minor naming fixes.
2013-01-17 12:01:21 -08:00
Everett Toews
98f00a81dd Changed return types on remove methods and minor naming fixes. 2013-01-17 13:03:44 -06:00
Adrian Cole
106fb99d6c Merge pull request #1188 from petergardfjall/master
#1184: fix for GleSYS provider
2013-01-17 09:35:14 -08:00
petergardfjall
12963defdb Issue #1184: fix for GleSYS provider: @Named annotations on all async api methods. 2013-01-17 09:32:22 +01:00
Adrian Cole
155bdb6d73 Merge pull request #1187 from dralves/gce-images
gce - images api
2013-01-16 18:20:19 -08:00
David Ribeiro Alves
d220abe8af gce - images api 2013-01-16 17:19:21 -06:00
Adrian Cole
b239a0239a Merge pull request #1186 from dralves/gce-base
gce - paging system bug correction
2013-01-16 15:04:21 -08:00
David Ribeiro Alves
29d9a1a27c corrected a bug in the paging system where only the first marker was used 2013-01-16 16:05:18 -06:00
Adrian Cole
c1590325f2 Merge pull request #1185 from jclouds/process-named-timeouts
Process named timeouts
2013-01-16 11:32:08 -08:00
adriancole
b3901deeb9 rewrote aws config to use standard op names 2013-01-16 10:54:17 -08:00
adriancole
95b1849199 process timeouts based on @Named annotations 2013-01-16 10:54:00 -08:00
Adrian Cole
184ff81f3d Merge pull request #1179 from rackspace/rax-clb-access-list
The access list API for Rackspace Cloud Load Balancers.
2013-01-16 10:03:16 -08:00
Adrian Cole
f6990c60c9 Merge pull request #1182 from aplowe/master
openstack-nova: NPE in SecurityGroupApi.delete()
2013-01-16 08:40:21 -08:00
Everett Toews
e7d324b868 The access list API for Rackspace Cloud Load Balancers. 2013-01-16 09:54:34 -06:00
Adrian Cole
4fbb70be7b Merge pull request #1181 from jclouds/dynamic-credentials
Dynamic credentials
2013-01-16 06:44:00 -08:00
Adam Lowe
055098866f openstack-nova: eliminating NPE thrown by SecurityGroupApi.delete() 2013-01-16 10:53:27 +00:00
Adrian Cole
1ab3f0bb44 accomodate runtime credential changes 2013-01-15 22:26:50 -08:00
Adrian Cole
a7e4564c8e support changing credentials at runtime 2013-01-15 22:26:24 -08:00
Adrian Cole
a9d335c6cc Merge pull request #1148 from dralves/gce-firewalls
gce - firewalls api
2013-01-15 10:47:33 -08:00
David Ribeiro Alves
67924f188e gce - firewalls api 2013-01-15 11:20:03 -06:00
Adrian Cole
0cfd1b0025 Merge pull request #1178 from jclouds/undo-result
unwound a few stack traces frames
2013-01-14 06:43:07 -08:00
Adrian Cole
b07984435f unwound a few stack traces by making DelegatesToInvocationFunction an invocation handler directly 2013-01-13 22:41:06 -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
ba381c9693 Merge pull request #1175 from jclouds/unwind-crypt
unwound dependencies relating to ssh keys and crypt
2013-01-13 22:02:16 -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
6a8ac673aa fixed hanging test 2013-01-13 20:27:44 -08:00
Adrian Cole
c7ae36b852 Merge pull request #1172 from dralves/gce-networks
gce - networks api
2013-01-13 15:28:54 -08:00
David Ribeiro Alves
16359d16c7 gce - networks api 2013-01-13 15:05:46 -06:00
Adrian Cole
9b61cfacc8 Merge pull request #1171 from dralves/gce-machinetypes
gce - machine types api
2013-01-13 12:07:57 -08:00
Adrian Cole
00cc1ce67d Merge pull request #1174 from jclouds/simplify-futures
use standard guava Futures and ListenableFuture
2013-01-13 11:42:38 -08:00
David Ribeiro Alves
9ec0bca204 gce - machine types api 2013-01-13 13:39:42 -06:00
Adrian Cole
eca4889c0c Merge pull request #1170 from dralves/gce-kernels
gce - kernels api
2013-01-13 09:43:39 -08:00
Adrian Cole
3962b30808 updated to use standard guava Futures and ListenableFuture 2013-01-13 09:31:10 -08:00
Adrian Cole
713a498c22 removed custom version of guava Futures, awkward DescribedFuture, and migrated to native ListenableFuture 2013-01-13 09:29:24 -08:00
Adrian Cole
103d327354 Merge pull request #1173 from jclouds/single-use
refactored out classes only used once
2013-01-12 18:00:02 -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
0e4c10e29f PasswordGenerator only used in scriptbuilder 2013-01-12 14:09:58 -08:00
Adrian Cole
015fbf22a2 removed redundant retrying assertion code 2013-01-12 14:04:47 -08:00
Adrian Cole
cca73d8a69 removed function only used once and only accessing a single if branch 2013-01-12 13:47:07 -08:00
Adrian Cole
60ab6d8e26 Merge pull request #1169 from jclouds/ucdetector
cleaned up code references detected as unnecessary by UEC plugin
2013-01-12 13:11:47 -08:00
Adrian Cole
d57197c103 cleaned up code references detected as unnecessary by UEC plugin 2013-01-12 12:31:00 -08:00
David Ribeiro Alves
62d6e44027 gce - kernels api 2013-01-12 17:55:14 +00:00
Adrian Cole
c18799bb19 Merge pull request #1168 from jclouds/findbugs
Findbugs
2013-01-12 09:38:25 -08:00
Adrian Cole
2f5e38d237 equals doesn't check null 2013-01-12 08:01:31 -08:00