1487 Commits

Author SHA1 Message Date
adriancole
28448d462b deprecated blobstore interfaces that imply complex internal code 2013-04-09 16:56:04 -07:00
Adrian Cole
9db6177d37 Merge pull request #1507 from jclouds/listnodesdetails-1.6.x
Adding listNodesByIds across the board. (1.6.x)
2013-04-09 13:40:10 -07:00
adriancole
dc12122afd refactored swift MPU and added test 2013-04-09 10:59:48 -07:00
Andrew Bayer
15046719eb Adding listNodesByIds across the board.
Adding to both ListNodesStrategy and ComputeServiceAdapter. When
possible, does a query explicitly for the specified IDs. When not,
falls back on either listDetailsOnNodesMatching (for ListNodesStrategy
implementations and in BaseComputeService) or filters listNodes output
itself (in ComputeServiceAdapter).
2013-04-08 20:02:32 -07:00
adriancole
a7bb80bd44 issue #1501: add Closeable annotation to all top-level apis 2013-04-08 18:06:33 -07:00
Adrian Cole
8e20652021 Merge pull request #1491 from maginatics/remove-input-suppliers-of-input-stream-1.6.x
Remove InputSuppliers.of(InputStream)
2013-04-04 16:20:34 -07:00
adriancole
0d34d0729d [maven-release-plugin] prepare for next development iteration 2013-04-03 18:25:58 -07:00
adriancole
985f3b5c0f [maven-release-plugin] prepare release jclouds-1.6.0-rc.3 2013-04-03 18:25:57 -07:00
Adrian Cole
3c8a751abc Merge pull request #1465 from aplowe/1.6.x
cloudstack: adding support for create volume from a custom disk offering
2013-04-03 17:21:58 -07:00
Andrew Gaul
2c06317354 Remove InputSuppliers.of(InputStream)
This method breaks the contract of an InputSupplier since every call
to getInput returns the same InputStream instance.  This is
particularly dangerous when one of the callers mutates or closes the
InputStream which causes all others callers to fail.
2013-04-03 13:19:48 -07:00
Everett Toews
f30bd94cbe Fixed pluralization, Javadoc, Nullable, and static import stuff. 2013-04-02 22:01:22 -05:00
Matt Stephenson
7c3683e060 Fix missing final keyword for private member variables in cloudloadbalancers api. 2013-04-02 13:30:17 -05:00
Adam Lowe
9990d11fbb cloudstack: adding support for create volume from a custom disk offering 2013-04-02 15:11:10 +01:00
Everett Toews
782c99d17c Renamed Rackspace Cloud Load Balanacer domain objects with verb first. 2013-04-01 18:46:39 -05:00
Everett Toews
3a40d31c67 Renamed classes that create and update to be consistent with other Rackspace APIs. 2013-04-01 15:19:42 -05:00
Everett Toews
260a3b0200 Moved CloudIdentityFallbacks to src instead of test. 2013-04-01 10:42:09 -05:00
adriancole
bfd5b114d7 [maven-release-plugin] prepare for next development iteration 2013-03-25 20:50:05 -07:00
adriancole
db9d422a04 [maven-release-plugin] prepare release jclouds-1.6.0-rc.2 2013-03-25 20:50:04 -07:00
Everett Toews
72d910dd4c PaginatedCollection for Rackspace style pagination. 2013-03-25 12:45:42 -07:00
adriancole
9e9e0b6ce5 add ability to reset as opposed to always append to ResourceRecordSet.values 2013-03-22 15:57:01 -07:00
adriancole
30814079f8 corrected serialization bug in weighted route53 rrsets and backfilled missing tests 2013-03-22 09:28:19 -07:00
Andrew Gaul
d72ea8a9e8 Correct Keystone 1.1 authentication token timeout
We should renew after 30 minutes, not 30 hours.
2013-03-17 16:29:21 -07:00
adriancole
d0240f38f9 add support for list recordsets by name in route53 2013-03-13 18:22:49 -07:00
adriancole
5cc15b4f9b make it possible to deserialize into ctors that have immutable collection parameters 2013-03-13 13:03:18 -07:00
Andrew Gaul
4ed7078b5d Allow configuration of session renewal.
Also set default timeout to 30 minutes.  This works around a situation
where we used an expired token.  I saw symptoms where CloudFiles
temporary signed URLs worked for hours 0-23, renewed the token, worked
for hours 23-24, then failed for hours 24-46.  The cycle then repeats.
2013-03-13 12:31:08 -07:00
Andrew Gaul
7aa03de83f Memoize Swift TempURL keys
This avoids a round-trip to the server for every signed URL.
2013-03-13 12:30:00 -07:00
adriancole
12fd9bf581 route53: replace usage of UnsignedInteger with int and corrected default ttl to 300 2013-03-11 15:44:25 -07:00
Adrian Cole
3ec76d3072 [maven-release-plugin] prepare for next development iteration 2013-03-08 20:27:16 -08:00
Adrian Cole
1221795f36 [maven-release-plugin] prepare release jclouds-1.6.0-rc.1 2013-03-08 20:27:15 -08:00
Everett Toews
5ad9867e27 Initial commit for the Rackspace DNS API. 2013-03-06 16:02:39 -06:00
adriancole
c31145e42e [maven-release-plugin] prepare for next development iteration 2013-03-04 06:13:59 -08:00
adriancole
0eb3ee8091 [maven-release-plugin] prepare release jclouds-1.6.0-alpha.4 2013-03-04 06:13:57 -08:00
adriancole
1c2090fd08 s3: explicitly set Expect header on methods that need it 2013-03-03 21:09:49 -08:00
adriancole
2c3c3fad52 swift: explicitly set Expect header on methods that need it 2013-03-03 21:09:48 -08:00
adriancole
b186220ff7 atmos: explicitly set Expect header on methods that need it 2013-03-03 21:09:48 -08:00
Adrian Cole
6a6214d1c5 Merge pull request #1065 from i11/master
Add flavor create and delete API calls for openstack-nova
2013-03-01 15:22:26 -08:00
Adrian Cole
d41e6f82e2 Merge pull request #1368 from jcoste/floatingIPFromPool
Nova : Allocate a floating IP from a specified pool instead of the default one
2013-03-01 15:20:15 -08:00
Adrian Cole
d1e9b78010 Merge pull request #1372 from digitalsanctum/issue-1357
relaxed vApp description parsing
2013-03-01 15:19:06 -08:00
ilja.bobkevic
f9513bec84 Add flavor create and delete API calls for openstack-nova
1. Harden Flavor
2. Update FlavorApi and FlavorAsyncApi by adding create(...) and
delete(...) methods
3. Add flavor_new.json and ParseCreateFlavorTest
4. Add create and delete tests into FlavorApiExpectTest

Change-Id: I3ea15883fb655d9a1dc48fb4ed1b1613d4975d93
2013-03-01 22:23:27 +01:00
adriancole
72ac678c5d attempt to deal with cloudbees failure 2013-02-28 18:40:21 -08:00
Julien Coste
a80f58fabe Change create method to allocateFromPool 2013-02-27 15:12:51 +01:00
digitalsanctum
20375b9f91 relaxed vApp description parsing 2013-02-26 22:05:14 -05:00
Shri Javadekar
7bfa6649ce Make AWS-S3 use the right directory suffix.
Fixes #1336.
2013-02-26 10:18:57 -08:00
Julien Coste
4bbf8380c7 Add the possibility to create a floating IP from a pool of floating IPs 2013-02-26 14:07:27 +01:00
Adrian Cole
37f07f98d2 rename TemporaryCredentials to SessionCredentials per aws sdk 2013-02-25 20:02:48 -08:00
Adrian Cole
ac7a4b5354 unhooked version dependency from ec2 async tests 2013-02-25 17:04:32 -08:00
Adrian Cole
6dc03a7993 fixed NPE on ec2 log statement 2013-02-25 15:40:16 -08:00
Andrew Gaul
ff42fdfa13 Address FindBugs warnings 2013-02-24 20:17:50 -08:00
Adrian Cole
7e270c5ddb various cleanups to get ec2 subnet api up to latest 2013-02-24 14:40:31 -08:00
Andrew Bayer
707a77fedb EC2 Subnet added, with DescribeSubnets support initially. 2013-02-23 17:31:15 -08:00