The Java Multi-Cloud Toolkit
Go to file
Timur Alperovich 6feacb1ee5 Fixes for jclouds openstack swift tests.
The ContainerApiLiveTest class has tests that mostly assume that a
single test container always exists. They collide on changes to the
state of the container. Some of the tests, though, assume the
container does _not_ exist and attempt to create it and subsequently
delete it. The change in this patch makes their behavior uniform with
respect to that test container: assume it exists and if the test tries
to delete it or mutate it, delete the container and create it at the
end of the test.

The fix in ObjectApi is for the Object GET requests. Currently,
jclouds passes "format=json", which is not a supported query parameter
for object GET.

Lastly, ObjectApiLiveTest that test server-side copy should ignore the
X-Openstack-Request-ID header, as its value will change between the
two requests.
2017-09-07 13:25:50 -07:00
all Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
allblobstore JCLOUDS-1272: Graduate B2 to core 2017-05-08 13:56:40 -07:00
allcompute Updated pom.xml files 2017-05-19 08:33:14 +02:00
allloadbalancer Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
apis Fixes for jclouds openstack swift tests. 2017-09-07 13:25:50 -07:00
blobstore JCLOUDS-1225: Address Guava 18 MoreExecutors changes 2017-08-22 17:14:22 -07:00
common JCLOUDS-1225: Address Guava 18 Objects changes 2017-08-22 17:12:53 -07:00
compute [JCLOUDS-1332] destroyNode and destroyNodesMatchingPredicate different semantic 2017-09-05 22:01:52 +02:00
core JCLOUDS-1101: Skip JDK 9 methods in tests 2017-08-30 10:39:40 -07:00
drivers Alphabetize modules 2017-09-07 07:27:56 -07:00
loadbalancer Remove all sonatype snapshot repositories 2017-03-03 10:49:48 +01:00
project Upgrade to Apache Rat 0.12 2017-09-07 01:21:46 -07:00
providers Alphabetize modules 2017-09-07 07:27:56 -07:00
resources Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00
scriptbuilder JCLOUDS-1225: Address Guava 18 Objects changes 2017-08-22 17:12:53 -07:00
skeletons JCLOUDS-1225: Address Guava 18 Objects changes 2017-08-22 17:12:53 -07:00
.dir-locals.el JCLOUDS-26. Adding .dir-locals.el for Emacs tab-width setting 2013-05-10 14:52:52 -07:00
.gitattributes Add .gitattributes to avoid line endings issues 2015-10-07 20:43:55 +02:00
.gitignore Update .gitignore 2017-03-03 16:34:32 +01:00
.mailmap Update mailmap for acole@twitter.com 2014-10-04 09:22:01 -07:00
CONTRIBUTING.md Fixed the CONTRIBUTING links 2015-02-05 15:10:37 +01:00
README.md Avoid duplicated info and just link to website 2014-08-07 09:25:37 -05:00
pom.xml Next development version 2.1.0-SNAPSHOT 2016-11-15 01:12:59 +01:00

README.md

jclouds

Apache jclouds is an open source multi-cloud toolkit for the Java platform that gives you the freedom to create applications that are portable across clouds while giving you full control to use cloud-specific features.

For more information about using or contributing to jclouds, please visit our website at jclouds.apache.org.

License

Copyright (C) 2009-2013 The Apache Software Foundation

Licensed under the Apache License, Version 2.0