adriancole
7d7e27c61a
completed route53 zone commands
2013-01-28 11:51:57 -08:00
Adrian Cole
5702d60fb7
soapenv:mustUnderstand was in wrong position
2013-01-27 21:57:44 -08:00
Adrian Cole
f0f8eee219
added Task api for UltraDNS
2013-01-27 21:57:43 -08:00
Adrian Cole
76894f124b
Merge pull request #1251 from jclouds/ultradns-security
...
true-up security section for UltraDNS
2013-01-27 18:09:24 -08:00
Adrian Cole
93e881b8b5
true-up security section for UltraDNS
2013-01-27 16:04:58 -08:00
Adrian Cole
0e38612c9c
fixies to get FGCP template tests working
2013-01-27 15:50:24 -08:00
Adrian Cole
bec4734461
added zone list and get commands to ultradns
2013-01-27 14:22:02 -08:00
Adrian Cole
ef862775ec
changed ultradns to use https and added error handling
2013-01-27 12:11:30 -08:00
adriancole
297be182cb
issue #1165 : added skeleton for UltraDNS WS provider
2013-01-26 12:54:46 -08:00
Adrian Cole
982c502413
Merge pull request #1245 from carlpulley/ensure_hostname_in_hosts
...
Issue #1240 : Updated ensure_hostname_in_hosts to use SSH_CONNECTION
2013-01-25 09:46:59 -08:00
Carl Pulley
4b64563f97
Issue #1240 : replaced cut with awk
2013-01-25 11:31:18 +00:00
Carl Pulley
eedd8a26db
Issue #1240 : Updated ensure_hostname_in_hosts to use SSH_CONNECTION with failover to hostname -i
2013-01-25 11:00:14 +00:00
Adrian Cole
77b8a8c63f
Merge pull request #1241 from carlpulley/ensure_hostname_in_hosts
...
Issue #1240 : Improved handling of /etc/hosts updates by ensure_hostname_in_hosts
2013-01-24 16:29:53 -08:00
Carl Pulley
74c0b42b87
Issue #1240 : Improved handling of /etc/hosts updates by ensure_hostname_in_hosts
2013-01-24 22:49:17 +00:00
Andrea Turli
bc2182ddcf
added centos6.3 support; updated README; some clean up; comments addressed
2013-01-24 11:13:17 +01:00
Adrian Cole
9a47694f1a
Merge pull request #1225 from dralves/oauth-named-annotations
...
Added @Named annotation to oauth async api
2013-01-23 10:22:22 -08:00
Adrian Cole
cafd3f9b08
Merge pull request #1232 from dkoper/master
...
makes fgcp live tests (at least most of them) pass again, and added @Named annotation on async api methods
2013-01-23 10:20:18 -08:00
Dies Koper
c0c10f68a1
Fgcp: @Named annotations in all async api methods
2013-01-23 18:30:02 +11:00
Dies Koper
494adcaeda
Fgcp: changed broken base64 logic and added unit tests
2013-01-23 18:29:40 +11:00
David Ribeiro Alves
395d8f97b2
Added @Named annotation to oauth async api
2013-01-22 19:42:12 -06:00
adriancole
24f4ae7821
first functionality in dynect: session api
2013-01-22 17:12:09 -08:00
Adrian Cole
0a31ef2c96
Merge pull request #1224 from dralves/gce-named-annotations
...
Added @Named annotations to gce
2013-01-22 16:40:49 -08:00
David Ribeiro Alves
bb08acda44
added @Named annotations to gce
2013-01-22 16:40:40 -06:00
adriancole
085a1ef2b8
merged STS and aws-common, so that all aws apis can test support of temporary credentials
2013-01-22 12:27:44 -08:00
adriancole
2a1bf88372
promoted aws-sts to top-level
2013-01-22 12:27:44 -08:00
Adrian Cole
d074fe19f2
Merge pull request #1150 from dralves/gce-instances
...
gce - instances api
2013-01-22 10:25:32 -08:00
David Ribeiro Alves
d3dedc0cbe
gce - instances api
2013-01-22 11:10:37 -06:00
Adrian Cole
c095475cf7
Merge pull request #1220 from maginatics/entry-set
...
Use Map.entrySet where possible
2013-01-22 08:23:02 -08:00
Andrew Gaul
af963df92d
Use Map.entrySet where possible
...
Improves run-time efficiency and addresses FindBugs warnings.
2013-01-21 23:59:42 -08:00
adriancole
c165fd62b2
issue #1165 : add read-only zone api for route53
2013-01-21 19:57:16 -08:00
adriancole
0099c708ff
added STS api for temporary credentials
2013-01-21 14:13:48 -08:00
Adrian Cole
d5f7f8b07e
refactored json internals to use Reflections2
2013-01-20 23:13:22 -08:00
Adrian Cole
a625127fd2
added ability to look up constructors as Invokables
2013-01-20 23:13:22 -08:00
Ignasi Barrera
f5d9e381de
Removed all compile warnings in Abiquo
2013-01-20 12:49:06 +01:00
Adrian Cole
21ab1ae836
switched to use SocketOpen from guice
2013-01-19 20:06:18 -08:00
Adrian Cole
37e587ee51
changes related to centralizing construction of invokables
2013-01-19 17:17:30 -08:00
Adrian Cole
4980367991
centralize TypeToken creation
2013-01-19 11:31:55 -08:00
adriancole
dc4ca1efbd
removed deprecated methods which were easy to do
2013-01-19 08:32:45 -08:00
Adrian Cole
52731ed3fc
Merge pull request #1197 from nacx/abiquo-naming
...
Issue #1184 : Changes for Abiquo. @Named annotations in all async api methods
2013-01-19 07:29:41 -08:00
Ignasi Barrera
94c5902cc3
Issue #1184 : Changes for Abiquo. @Named annotations in all async api methods.
2013-01-19 11:08:35 +01:00
adriancole
04fe89b75a
update to guava 14.0-rc2
2013-01-18 16:02:25 -08:00
David Ribeiro Alves
d220abe8af
gce - images api
2013-01-16 17:19:21 -06: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
adriancole
b3901deeb9
rewrote aws config to use standard op names
2013-01-16 10:54:17 -08:00
Adrian Cole
1ab3f0bb44
accomodate runtime credential changes
2013-01-15 22:26:50 -08:00
David Ribeiro Alves
67924f188e
gce - firewalls api
2013-01-15 11:20:03 -06: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
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
digitalsanctum
2b56393f0a
issue 1114 fix for vm and vapp reboot
2012-11-25 07:44:48 -05:00
Adrian Cole
878ec1bcab
undid Serializable and added checkstyle InterfaceIsType:allowMarkerInterfaces=false
2012-11-18 09:23:44 -08:00
Andrew Gaul
b9e4543cdb
Enforce no use of star imports via Checkstyle
2012-11-13 20:51:59 -08:00
Everett Toews
c6aabb1a31
Moved openstack-cinder and rackspace-cloudblockstorage-us/uk out of labs.
...
Updated pom.xml files for the move.
2012-11-13 18:48:30 -06:00