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
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
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
547f574eea
got rid of custom MoreExecutors.sameThreadExecutor
2013-01-12 15:47:58 -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
47c215c63c
removed custom guava code for scoped binding and type params
2013-01-08 22:48:10 -08:00
Adrian Cole
062354c305
removed redundant metadata clients from vcloud-director
2013-01-08 21:31:19 -08:00
Andrea Turli
f4d657aabd
added support to assign passwordless right to the default node user
2013-01-08 19:17:29 +01: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
David Ribeiro Alves
b7c165553b
gce - disks api
2013-01-06 16:03:01 +00:00
David Ribeiro Alves
8d621e3fd5
made Operation.targetId optional
2013-01-06 13:58:02 +00: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
9c64e723d6
removed unused code in vcloud-director copy/pasted from vcloud
2013-01-04 11:29:25 -08:00
Everett Toews
04255abccc
Deleted labs/openstack-cinder (it moved to apis/openstack-cinder).
2013-01-02 15:03:32 -06: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
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
cddd35bc51
removed unnecessary generic types and made RestAnnotationProcessor immutable
2012-12-30 23:18:59 -08:00
Adrian Cole
2523ab54ac
removed use of static fields to share type mapping info
2012-12-30 17:22:03 -08:00
Andrea Turli
ac0e5f5e67
added support for vbox 4.2.6;
...
added hostname support;
added generic md5 support;
dralves`s comments addressed
adrian`s comments addressed
dralver`s comments addressed
second round of comments addressed
fix CreateAndRegisterMachineFromIsoIfNotAlreadyExistsLiveTest
formatting
swept check*
updated jclouds-sshj pom.xml with latest bouncycastle version
2012-12-31 01:33:43 +01: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
David Ribeiro Alves
aebc4cba3b
base pr for - jclouds provider for google compute engine
...
- addresses comments from #1010
- includes the following base apis
- projects
- operations
- zones
These are 3 small apis that are required by other apis in some place or another.
2012-12-29 15:39:45 +00:00
Adrian Cole
ba156b7552
Merge pull request #1100 from andrewgaul/close-payload
...
Close Payload directly
2012-12-27 18:26:05 -08:00
Andrew Gaul
614e262ce0
Close Payload directly
2012-12-27 17:35:25 -08:00
Adrian Cole
9b1872c6ff
removed custom code that duplicates functionality of guava fallbacks
2012-12-27 16:54:31 -08:00
Adrian Cole
20c3426fc8
replaced jersey w/Uris & UriTemplates; removed complexity in url encoding and edge cases like matrix params
2012-12-24 14:32:59 -08:00
Adrian Cole
dadf142cac
removed chance of race condition due to duplicate tearDown methods
2012-12-24 00:16:57 -08:00
Adrian Cole
847b1c7352
Merge pull request #1090 from jclouds/no-matrix
...
removed explicit matrix param support as their use is edge case in rest
2012-12-23 09:28:45 -08:00
Adrian Cole
3be1089538
removed explicit matrix param support as their use is edge case in rest
2012-12-22 17:45:31 -08:00
Adrian Cole
98a36eb3f6
added named annotations corresponding to IAM actions
2012-12-21 12:15:21 -08:00
Adrian Cole
f849a4286e
fgcp doesn't need a strict bouncycastle dep
2012-12-20 08:59:04 -08:00
Ignasi Barrera
3abaa91cd4
Add Network Service Type functionality.
...
Until Abiquo 2.2, all the NICs of the virtual machines were attached to
the same physical Network Interface in the target physical machine,
since only one NIC per Virtual Machine was 'enabled'.
Starting from Abiquo 2.3, managed hosts can assign different 'Network Service Types'
to their Network Interfaces. The goal is to define what type of network is attached to each
NIC and have more control about how public and external VLANs are managed.
2012-12-19 10:16:09 +01:00
Adrian Cole
60dca0a6ce
removed unnecessary line wrapping in base64 for fgcp
2012-12-01 11:07:31 -08:00
Adrian Cole
e66219c16e
normalized to CryptoStreams
2012-11-30 17:33:53 -08:00
digitalsanctum
4953d6c8e2
another simplification
2012-11-27 21:29:31 -05:00