222 Commits

Author SHA1 Message Date
Andrew Bayer
efc0e9dcd2 JCLOUDS-30. Switch to 2 space indents for POM files. 2013-05-13 13:10:06 -07:00
Andrew Bayer
ebf5286ce6 JCLOUDS-16. Switch groupId to org.apache.jclouds, change parent POM, remove old distributionManagement content, add ASF repos. 2013-05-13 13:10:05 -07:00
adriancole
0ed3d64cc7 [maven-release-plugin] prepare for next development iteration 2013-04-27 08:23:16 -07:00
adriancole
51cddcb841 [maven-release-plugin] prepare release jclouds-1.6.0 2013-04-27 08:23:15 -07:00
Everett Toews
0f1a455bc9 Removed trystack-nova provider.
Conflicts:
	providers/trystack-nova/pom.xml
2013-04-26 12:08:54 -05:00
adriancole
f567124dbe [maven-release-plugin] prepare for next development iteration 2013-04-22 00:01:42 -07:00
adriancole
063b795393 [maven-release-plugin] prepare release jclouds-1.6.0-rc.5 2013-04-22 00:01:40 -07:00
Andrew Gaul
bdd48ca5bf Address Checkstyle violations
This commit requires temporarily disabling some checks.
2013-04-17 17:33:06 -07:00
Everett Toews
0cddd0ecb1 Make the URI of Servers and Load Balancers available. 2013-04-11 18:26:57 -05:00
adriancole
bf1b7f50c9 [maven-release-plugin] prepare for next development iteration 2013-04-10 13:04:14 -07:00
adriancole
60468e5ba8 [maven-release-plugin] prepare release jclouds-1.6.0-rc.4 2013-04-10 13:04:13 -07:00
adriancole
696fd36aad quarantined openstack api and providers that still use async code 2013-04-09 23:17:40 -07:00
Adrian Cole
c23ea656c6 Merge pull request #1510 from jclouds/deprecate-async-1.6.x
Deprecate async 1.6.x
2013-04-09 22:42:07 -07:00
adriancole
9d57af1c2e deprecated all top-level Async apis and clients 2013-04-09 13:38:43 -07:00
adriancole
39f3dba5ef moved all code off use of RestContext except CloudStackContext, which will use it until 1.7 2013-04-09 13:38:31 -07:00
adriancole
d2974132d5 removed async expect tests 2013-04-09 13:37:50 -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
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
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
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
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
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
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
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
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
Julien Coste
a80f58fabe Change create method to allocateFromPool 2013-02-27 15:12:51 +01: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
adriancole
89fda8ee28 [maven-release-plugin] prepare for next development iteration 2013-02-04 17:30:46 -08:00
adriancole
2b0ad28f26 [maven-release-plugin] prepare release jclouds-1.6.0-alpha.2 2013-02-04 17:30:44 -08:00
adriancole
267069755e [maven-release-plugin] prepare for next development iteration 2013-02-02 08:41:53 -08:00
adriancole
7c924b312f [maven-release-plugin] prepare release jclouds-1.6.0-alpha.1 2013-02-02 08:41:51 -08:00
adriancole
e85b7b7cc8 fix issue #1277 some nova installs do not generate passwords 2013-01-31 13:56:39 -08:00
adriancole
a51e6a8323 issue #1089 removed default timeout values so that those not using async will have simpler debugging 2013-01-29 04:19:00 -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
Adrian Cole
d5f7f8b07e refactored json internals to use Reflections2 2013-01-20 23:13:22 -08:00
Adrian Cole
37e587ee51 changes related to centralizing construction of invokables 2013-01-19 17:17:30 -08:00
Everett Toews
d54e8dcecb @Named annotations in all async api methods for OpenStack. 2013-01-19 18:16:14 -06:00
Adrian Cole
4980367991 centralize TypeToken creation 2013-01-19 11:31:55 -08:00
Adrian Cole
f6990c60c9 Merge pull request #1182 from aplowe/master
openstack-nova: NPE in SecurityGroupApi.delete()
2013-01-16 08:40:21 -08:00
Adam Lowe
055098866f openstack-nova: eliminating NPE thrown by SecurityGroupApi.delete() 2013-01-16 10:53:27 +00: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
Adrian Cole
3962b30808 updated to use standard guava Futures and ListenableFuture 2013-01-13 09:31:10 -08:00
Adrian Cole
45bb35971e replaced usage of checkNotEmpty with checkNotNull(emptyToNull 2013-01-12 15:20:11 -08:00