Andrew Phillips
e788f76411
[issue 461] Replacing a static builder() call with an explicit Builder() creation to prevent and "ambiguous method" compilation error on OpenJDK, Java 7 and others. The compiler can't figure out which static builder() method is the correct one :-(
2011-12-21 20:54:06 -05:00
Adrian Cole
f7f81d6567
Merge pull request #278 from theambidextrousboy/Issue-789-Add-elastichosts-lax-p
...
Issue 789: add los angeles elastichost provider
2011-12-21 12:34:23 -08:00
Don Tran
db17dadb43
Issue 789: add los angeles elastichost provider
2011-12-21 20:12:53 +00:00
Adrian Cole
76fac92b21
removed tmrk-enterprisecloud due to licensing reasons
2011-12-21 11:04:47 -08:00
Adrian Cole
f9b38f646c
Issue 730: removed deprecated methods from ComputeService RunScript/TemplateOptions SshClient.Factory and replaced occurences of Credentials with LoginCredentials whereever possible
2011-12-20 23:19:45 -08:00
Adrian Cole
827e0d1f06
Issue 791:add hpcloud-objectstorage-lvs provider
2011-12-20 12:39:15 -08:00
Adrian Cole
766b0ab5ba
Merge pull request #269 from grkvlt/master
...
Some small changes for vcloud (greenhousedata) tests
2011-12-20 10:55:32 -08:00
Andrew Donald Kennedy
a47b5506d9
Use jclouds copy of Nullable annotation
2011-12-20 18:29:15 +00:00
Don Tran
9eddabb4e8
Issue 789: elastichost-tor-p provider
2011-12-20 16:02:33 +00:00
Jeremy Daggett
6d6d68fdde
Merge branch 'master' into hpcloud-object-storage
2011-12-19 14:47:07 -08:00
andreisavu
3cd9f6cdcf
Increase backoff period from 100 to 500
...
This increases the overall test execution time but makes it less likely
to fail on slow test machines.
2011-12-19 16:35:39 +02:00
Aled Sage
9bbb3e7869
Issue 746: fix/tidy RetryablePredicateTest
2011-12-19 10:48:20 +00:00
Adrian Cole
bb470c1b12
removed deprecated org.jclouds.util.Utils class
2011-12-18 18:11:41 -08:00
Adrian Cole
4eb6c08155
removed deprecated Unwrap fields
2011-12-18 17:59:13 -08:00
Adrian Cole
c70b49e980
Merge pull request #257 from algorete/master
...
Issue 757: Auto allocate Elastic IPs and deal with empty tags in describe security groups response
2011-12-18 15:52:05 -08:00
Jan Paral
1f095fda4a
Issue 757: Auto allocate Elastic IPs and deal with empty tags in describe security groups response
2011-12-18 16:47:13 -07:00
Adrian Cole
c7da84c51c
Issue 781:update to guava 11.0
2011-12-18 15:43:11 -08:00
Adrian Cole
db953d469f
Merge pull request #255 from andreisavu/retryable-transient
...
Fix transient RetryablePredicate unit test failure
2011-12-18 13:38:26 -08:00
Adrian Cole
e942d58fa7
Merge pull request #254 from grkvlt/master
...
Issue 779: Fix password/privateKey override issues with providers
2011-12-18 13:37:09 -08:00
andreisavu
a7a5264d15
Fix transient RetryablePredicate unit test failure
2011-12-18 14:06:19 +02:00
Andrew Donald Kennedy
31d3fe483f
Issue 769: Make password and privateKey optional for LoginCredentials
2011-12-17 14:08:49 +00:00
Aled Sage
61c2b506b6
Issue 746: Improve RetryablePredicateTest; fix retry nextMaxInterval
2011-12-16 23:17:45 +00:00
Adrian Cole
beb87a2131
Issue 781:update to guava 11.0-rc1
2011-12-14 23:56:50 -08:00
Adrian Cole
c22f5afd32
allowed regions to be unspecified so that untargetted apis can be tested
2011-12-14 22:42:31 -08:00
Adrian Cole
522d94f5ec
allowed regions to be unspecified so that untargetted apis can be tested
2011-12-14 22:42:31 -08:00
Aled Sage
f140688077
Issue 763: added EC2TemplateBuilderLiveTest to assert httpCommands don't fetch all images
2011-12-13 22:42:13 +00:00
Aled Sage
dc181287f6
Extract TrackingJavaUrlHttpCommandExecutorService, so usable by other tests
2011-12-13 22:42:13 +00:00
Adrian Cole
993cd08bbc
reversed pull 239 as it broke the build
2011-12-13 11:45:49 -08:00
Ignasi Barrera
fd258352ea
Allow to parse parameters with @ParamParser before binding them to the request
2011-12-13 11:28:13 +01:00
Adrian Cole
0ca95e50eb
Issue 779:clean slate openstack nova skeleton
2011-12-09 15:34:20 -08:00
Mattias Holmqvist
9865616c2c
Issue 772: Fix clojure tests when running with Clojure 1.3.0. Added ^:dynamic to Vars to support Clojure 1.3.0. Also cleaned up tests a bit, not using earmuffs when inappropriate.
2011-12-08 01:12:52 +01:00
Alex Heneveld
7b0353560d
in-memory logger for use in tests, with tests
2011-12-04 22:43:07 +00:00
Alex Heneveld
126cdf6dd5
added @Beta and source headers as per adrian's comments
2011-12-02 15:17:39 +00:00
Alex Heneveld
d42469d450
added convenience for retrying and getting a result
2011-12-02 03:18:21 +00:00
Adrian Cole
96d4766d68
Issue 762: started support for the GleSYS API
2011-11-28 20:17:58 -05:00
Jeremy Daggett
57224fae0e
Initial sources for hpcloud-object-storage provider
2011-11-21 12:52:47 -08:00
Adrian Cole
4a5af1e7a5
Issue 441: added new type: LoginCredentials, and (jclouds|provider).image.(login-user|authenticate-sudo) context properties
2011-11-21 11:00:12 +02:00
andreisavu
3cec3293f0
Expose the Guice injector as a @Beta API
2011-11-21 10:52:32 +02:00
Ioannis Canellos
148b6abbb8
Provided utility for loading classes that falls back to the Thread Context Class Loader if class is not found.
2011-11-18 22:09:25 +02:00
Ioannis Canellos
10d617a4ca
Added a check for JCE providers that are not working.
2011-11-18 17:21:29 +02:00
Adrian Cole
359f5d318b
Merge pull request #157 from jsonking/master
...
Fix for missing host with relative url from EndpointParam
2011-11-15 09:11:26 -08:00
Adrian Cole
1bf930db66
disable test that always breaks cloudbees
2011-11-15 18:29:53 +02:00
Jason King
a72ba8405d
Issue 695: Add host to URI if missing via EndpointParam annotation
2011-11-15 16:24:29 +00:00
Jason King
12cb9e98f2
Issue 695: Renamed trmk to tmrk
2011-11-15 11:36:08 +00:00
Adrian Cole
066d67d314
Issue 753: started ninefold-compute provider
2011-11-14 20:01:48 +02:00
Adrian Cole
4329129c25
Issue 750:property to set the image id for the default template
2011-11-14 19:25:46 +02:00
Adrian Cole
322e90d682
reverted test cases that fail when jvm timezone is not in GMT
2011-11-13 09:39:57 +02:00
Adrian Cole
56a7dec54a
Merge pull request #139 from jsonking/master
...
Issue 695: Converted Task parsing to JAXB and fixed a bug with date parsing
2011-11-11 09:55:17 -08:00
Adrian Cole
c08a7884bd
Issue 750:property to set the image id for the default template
2011-11-11 19:48:28 +02:00
Jason King
e6c0e5fe37
Fixed bug with date handling with non-millisec/microsec precision value (e.g. .35123Z)
2011-11-11 17:05:59 +00:00
Adrian Cole
738fbbd331
Merge pull request #132 from danikov/master
...
Issue 551: support rackspace cloud load balancers
2011-11-11 00:46:15 -08:00
danikov
914f9adf41
refactored out commonalities and added apis to the rest.properties, plus corrected some meta-data
2011-11-10 15:34:58 +00:00
danikov
d260ce4cc5
added uk cloudloadbalancer provider
2011-11-10 06:32:19 +00:00
danikov
adc95d19c0
refactored out rackspace cloudloadblancers api from us provider specifics
2011-11-10 06:32:19 +00:00
Andrew Gaul
95ff254882
Fix typo in RestContextImpl.close
2011-11-09 18:20:32 -08:00
Adrian Cole
6d453aa8d8
Issue 695: initial import for new terremark api
2011-11-08 21:08:05 +02:00
Adrian Cole
8b3010b587
fixed NPE and backfilled test
2011-10-29 22:31:12 +02:00
Adrian Cole
71ac2b89e1
formatting
2011-10-29 00:02:32 +02:00
Ignasi Barrera
e5478cdd84
Added BindToXMLPayload binder to allow seralization of objects to the payload using JAXB
2011-10-29 00:02:27 +02:00
Ignasi Barrera
0387b1bb92
Updated JAXB parser configuration
...
Now JAXB response parser is activated by default if the Accept header is
set to application/xml or the method is annotated with the @JAXBResponseParser
annotation (this way we can still use it to parse documents with vendor-specific
mime-types).
This will not break current XML parsers, since they must be explicitly
defined with the @XMLResponseParser annotation, and will provide a
default XML parsing mechanism. The only requirement will be to have
domain objects annotated with standard Java JAXB annotations.
It would be great to refactor the @XMLResponseParser annotation to be
more flexible and to allow using other parsers than SAX, this way the
@JAXBResponseParser annotation could be removed. However, this change
may affect existing providers and must be studied with care.
2011-10-29 00:02:22 +02:00
Ignasi Barrera
b90f74352f
Added javadoc to JAXB parser
2011-10-29 00:02:18 +02:00
Ignasi Barrera
69163eb447
Added methods to ModifyRequest to add multiple query parameters
2011-10-29 00:02:13 +02:00
Ignasi Barrera
45a1bcac85
Added parser to RestAnnotationProcessor to parse XML using JAXB
2011-10-29 00:02:08 +02:00
Adrian Cole
5d252e6fd5
removed throws clauses to UnsupportedEncodingException where they aren't thrown
2011-10-28 15:00:56 +02:00
Adrian Cole
dd89ad3068
backfilled tests and refactored most of org.jclouds.location.suppliers package
2011-10-23 04:38:25 +02:00
Adrian Cole
cf4acc8000
backfilled tests for org.jclouds.location.functions
2011-10-22 23:13:17 +02:00
Adrian Cole
3bd0be2c24
backfilled tests for org.jclouds.rest.binders
2011-10-22 22:34:45 +02:00
Adrian Cole
552242e863
moved to 1.3.0-SNAPSHOT
2011-10-16 12:26:31 -07:00
Adrian Cole
738c507b20
11.04 ssh image has auth errors in cloudsigma-zrh
2011-10-16 02:54:57 -07:00
Adrian Cole
9e0aaa949b
Issue 723:Allow for asynchronous script execution and client script execution handling
2011-10-14 22:34:57 -07:00
Adrian Cole
9104eca282
Issue 717: corrected keyPair state logic which was redundantly creating keys
2011-10-14 01:49:18 -07:00
Adrian Cole
7e5a6e68cf
Issue 719: add sha1 support to SshKeys
2011-10-13 23:57:46 -07:00
Adrian Cole
c84a1037e3
Merge pull request #109 from arohner/master
...
Fix for issue 716, :map-ebs-snapshot-to-device-name
2011-10-13 01:52:18 -07:00
Adrian Cole
a1d1f0131f
Issue 719: ssh fingerprint and comparison support
2011-10-13 01:49:27 -07:00
Allen Rohner
17b277c24e
Issue 716: add tests for memfn-apply
2011-10-12 12:30:50 -05:00
Allen Rohner
fe50ae36bc
Issue 716: fix :map-ebs-snapshot-to-device-name
2011-10-12 11:30:18 -05:00
Adrian Cole
bbbd5a35fc
Issue 690:Update to guava 10.0.1
2011-10-10 18:00:07 -07:00
Andrew Gaul
cb6f5e5b0e
Replace spurious underscore with a dash
...
Addresses issue 655.
2011-10-10 17:21:54 -07:00
Adrian Cole
842da34982
Issue 713:support userMetadata in createNodesInGroup in byon, cloudservers, and aws-ec2
2011-10-07 00:34:44 -07:00
Adrian Cole
809a1b051c
Issue 712:add support for CloudSigma Las Vegas
2011-10-06 18:59:23 -07:00
Adrian Cole
a7d1f38266
Merge pull request #84 from ddurnev/master
...
Issue 253: allow users to override timeouts on sync interface
2011-10-04 08:03:35 -07:00
Adrian Cole
04a5aa8f71
Merge pull request #91 from ahgittin/704-clojure13
...
Issue 704: clojure13
2011-10-04 00:49:43 -07:00
Adrian Cole
1f0d621ded
reduced extrodinarily verbose logging
2011-10-03 16:51:47 -07:00
ddurnev
20d9df3ad3
Allow users to override timeouts on sync interface: some refactoring, unit test added. See issue #253
2011-10-03 17:16:56 +04:00
Alex Heneveld
9d30fde375
issue 704, clojure 1.3 compatibility: removed uses of clojure-contrib, bringing in preferred modular dependencies where needed (tools.logging and core.incubator), adding the map-str function (that is all that was missing from clojure-contrib string), changing uses of "condition" to be java.lang.Exception, and changing the reference to private type byte-array-type to be the class directly in its own extend-protocol block since private type isn't liked under clojure 1.3; also removed clojure 1.1 build profile
2011-10-03 11:17:16 +01:00
ddurnev
1682c06ac3
Merge branch 'master' of git://github.com/jclouds/jclouds
...
Conflicts:
core/src/main/java/org/jclouds/rest/config/ClientProvider.java
core/src/main/java/org/jclouds/rest/config/CreateClientForCaller.java
2011-10-03 12:53:32 +04:00
Adrian Cole
e6ec52166e
Issue 705: update to gson 1.7.2
2011-09-30 22:42:38 -07:00
Adrian Cole
ded6cb2f7a
updated some javadoc
2011-09-30 21:54:01 -07:00
Adrian Cole
1fdd46c164
formatting
2011-09-30 09:47:52 -07:00
ddurnev
cc5195f9e1
Fix for issue #253 : allow users to override timeouts on sync interface
2011-09-30 18:16:37 +04:00
Alex Heneveld
f59d1fec0b
allow null/missing for varargs params (needed e.g. for EC2 ElasticBlockStoreAsyncClient.describeVolumesInRegion)
2011-09-30 12:05:49 +01:00
Alex Heneveld
70d58180e0
fix to check for nullable in those places where we test that nullable is supported, and to test that leaving out nullable disallows null parameters
2011-09-30 11:26:53 +01:00
Alex Heneveld
f26887b084
fix for 698, and test (better error messages on illegal null params);
...
also spotted some tests that don't actually test what's expected
2011-09-30 11:05:15 +01:00
Adrian Cole
1a46eb82ca
Issue 690:Update to guava 10.0
2011-09-28 12:54:28 -07:00
Alex Heneveld
48be98ee7d
renamed the Future we use to be DescribedFuture (instead of just AddedToStringFuture),
...
and added submission stack trace to that Future, with that trace appended to exceptions returned by the Future.get
(so the stack trace shows the logical continuity of processes submitted to an executor)
2011-09-27 14:27:46 -07:00
Adrian Cole
81796319aa
Issue 664: remove bluelock vcenterprise environment
2011-09-26 01:13:26 -07:00
Adrian Cole
fa42041b42
Issue 699:Add support for Dunkel vCloud into sandbox
2011-09-25 19:44:28 -07:00
Adrian Cole
09cef638ed
Issue 690:Update to guava 10.0-rc3
2011-09-25 12:01:41 -07:00
Adrian Cole
78d2564ba3
added negative tests so that we know what to update when guava 10.0 final is out
2011-09-22 10:43:04 -07:00
Adrian Cole
4cd94489c9
Issue 690:Update to guava 10.0rc2 and change from MapMaker to CacheBuilder
2011-09-22 00:23:29 -07:00