Commit Graph

1136 Commits

Author SHA1 Message Date
Everett Toews 5a0a7c4b90 Added support for Iterable collections to QueryParam. 2012-12-20 10:02:06 -08:00
Adrian Cole 78053601aa [maven-release-plugin] prepare for next development iteration 2012-12-10 17:43:56 -08:00
Adrian Cole c33c5a40d8 [maven-release-plugin] prepare release jclouds-1.5.4 2012-12-10 17:43:53 -08:00
Everett Toews 69708a2e54 Modernizing the Rackspace Cloud Load Balancers API. Following naming conventions and using PagedIterable. 2012-12-10 17:11:29 -08:00
Adrian Cole 42266a3b98 added RetryAfterException and placed in default exception handling 2012-12-10 16:27:06 -08:00
Adrian Cole 802b570068 added rfc822 + iso8601Seconds to DateCodecFactory and simplified ctor 2012-12-10 16:26:25 -08:00
Adrian Cole 04e43c75f1 Path annotation ignored when endpoint not set on caller 2012-12-09 15:07:51 -08:00
Adrian Cole d3555e7988 cleaned up unnecessary wrapping of ExecutionException 2012-12-09 15:07:51 -08:00
Ignasi Barrera ed0e6f2ebe Remove net.oauth dependency 2012-12-09 11:50:42 -08:00
Ignasi Barrera d36ca103f3 Fixed decoding of some PKCS1 encoded public keys 2012-12-08 22:09:40 -08:00
Ioannis Canellos c267108cbb fix issue #1044: Added listener interfaces for Providers and Apis. 2012-12-08 17:52:30 -08:00
Adrian Cole fd65cbf203 fix issue #607: NPE in compareTo method of ResourceMetadataImpl 2012-12-04 23:46:44 -08:00
Leander Bessa Beernaert 99375844a6 Extends JClouds' OpenStack Nova API with the Diagnostics command
The diagnostics command returns a collection of system information
for the a given server. At the moment, there is no formal
specification for this command. Therefore, it is returned as
a Map of hypervisor specific entries and corresponding values.
More information about the command can be viewed here [1]
in the section "Server Diagnostics".

[1] http://api.openstack.org/api-ref.html
2012-12-04 08:31:44 -08:00
Adrian Cole 60454274de ensure UTC can be used where GMT is 2012-11-27 17:02:54 -05:00
Guy Korland 190523348e Avoid NPE in case value is null but contains return true. 2012-11-19 07:56:44 -08:00
Guy Korland e31dd37f12 Add missing argumnet in Exception 2012-11-19 07:56:44 -08:00
Adrian Cole dc214f4335 [maven-release-plugin] prepare for next development iteration 2012-11-13 19:49:47 -08:00
Adrian Cole 34152311be [maven-release-plugin] prepare release jclouds-1.5.3 2012-11-13 19:49:46 -08:00
Andrew Gaul 42b61197a6 Honor PROPERTY_REQUEST_TIMEOUT in clearContainer 2012-11-13 18:07:25 -08:00
Ioannis Canellos 19b3400f14 MetadataBundleListener now works with multiple providers/apis per bundle. Added a class assignable check in MetadataBundleListener. Added unit test for MetadataBundleListener. Fixed spelling and formatting of MetadataBundleListener and MetadataBundleListenerTest. 2012-11-13 12:24:55 +02:00
Adrian Cole 0838276f21 added ability to test if an api is available based on apiVersion 2012-11-12 17:23:53 -08:00
Adrian Cole 5f6c3e992a improved javadoc including where to look for alternative syntax 2012-11-07 12:44:07 -03:00
Adrian Cole a36e6c750f renamed syntax of base64 url-safe to be consistent with guava 14 + fixed bad import from prior PR 2012-11-07 11:11:50 -03:00
Adrian Cole a551d912c4 Issue 1120: support base64 encode/decode for url applications 2012-11-04 18:48:44 -06:00
Andrew Gaul d58acbacae Throw TimeoutException from awaitCompletion
This is a common error that callers should interpret correctly.  For
DeleteAllKeysInList, we integrate into its retry and backoff logic,
and for other callers, we continue to propagate RuntimeException.
2012-10-30 09:15:00 -07:00
Adrian Cole aa8ff8e7ef [maven-release-plugin] prepare for next development iteration 2012-10-11 11:23:44 +02:00
Adrian Cole 5deb0ca54a [maven-release-plugin] prepare release jclouds-1.5.2 2012-10-11 11:23:43 +02:00
Adrian Cole c1e63bb360 corrected guice bindings for swift-based blob signatures and backfilled expect tests 2012-10-10 13:07:10 +02:00
Adrian Cole be40ff5e47 fixed context builder when params in properties 2012-10-09 11:55:29 +02:00
Ioannis Canellos c086231b56 Added javadoc description for name property. Cleaned up code in ContextBuilder 2012-10-09 11:54:42 +02:00
Ioannis Canellos 420264cf73 Added name property to Context. 2012-10-09 11:54:41 +02:00
Everett Toews 6a509aca3e Made the polling period between updates for servers and images configurable when using the ComputeService. 2012-10-05 11:38:32 -07:00
Adrian Cole 1f4e22c6c9 reveal underlying exception that causes a guice provider to fail 2012-09-29 14:05:11 -07:00
Adrian Cole 269915ce31 [maven-release-plugin] prepare for next development iteration 2012-09-27 11:00:25 -07:00
Adrian Cole e8fc6ae324 [maven-release-plugin] prepare release jclouds-1.5.1 2012-09-27 11:00:24 -07:00
Adrian Cole 7595718408 added advancing iterable 2012-09-21 17:33:14 -07:00
Adrian Cole c9baf20082 removed static field-based state sharing when looking up delegate methods 2012-09-20 15:32:21 -07:00
Adrian Cole 82f28c1800 [maven-release-plugin] prepare for next development iteration 2012-09-17 00:25:49 -07:00
Adrian Cole 93ac6cdf0f [maven-release-plugin] prepare release jclouds-1.5.0 2012-09-17 00:25:44 -07:00
Adrian Cole 3be0f27b4b merged latest 2012-09-16 23:53:55 -07:00
Adrian Cole 0be04f7952 make it possible to extend gson type adapters 2012-09-16 23:38:35 -07:00
Adrian Cole d9c71923a6 param parsers can accept nullable params 2012-09-16 14:56:57 -07:00
Adrian Cole 85b5006084 nicer NPE when null args are specified to ReST methods 2012-09-16 12:38:00 -07:00
Adrian Cole 49877c8f06 helpers for empty collections 2012-09-15 23:43:50 -07:00
Adrian Cole 76e6f78a67 [maven-release-plugin] prepare for next development iteration 2012-09-09 12:20:04 -07:00
Adrian Cole 0b24a7f0ee [maven-release-plugin] prepare release jclouds-1.5.0-rc.1 2012-09-09 12:20:00 -07:00
Adrian Cole 8b5091bea6 Merge branch 'master' of https://github.com/jclouds/jclouds into 1.5.x
* 'master' of https://github.com/jclouds/jclouds: (25 commits)
  Moved HP Storage Container Metadata parsing to Swift since it's a standard Swift feature. Moved HP Storage createContainer(String, CreateContainerOptions) to CommonSwiftClient since it's a standard Swift feature. Added support for setting Swift Container Metadata. Added support for deleting Swift Container Metadata. Added copy object feature to Swift. Removed unnecessary TODO comment. Changed DeleteContainerMetadataOptions to just be a List. Changed CopyObjectOptions to be just be a String. Changed CommonSwiftClient.setContainerMetadata() to use just a Map for metadata. Added ExpectTests. Changed setContainerMetadata() to use Iterable instead of List for more generic type goodness. Changed copyObject() to use 4 String params instead of 2 String params to be similar to other such methods in jclouds.
  issue 830: added systemadmin package; more tests fixed
  CDMI: adding support for 1) query parameters 2) non-cdmi content data object operations
  Javadoc update for CloudStack Template.getStatus()
  CloudStack template status parsing update
  merge
  azure management base implementation
  Update parsing of Status in CloudStack Template
  default region endpoint for rackspace legacy apis
  issue 830: fixed VAppTemplateApiLiveTest.deleteVAppTemplate
  Issue 1075:switch to use jetty for java install/web service tests
  nslookup on CentOS 6.2 doesn't set error code when failing, so grep expected output instead
  review addressed
  issue 830: keypair
  Added test descriptions and dependencies to basic Nova live tests
  Configure duplicates plugin to ignore .gitattributes
  decrufted metadataapi
  configure .gitattributes to not convert shell scripts to CRLF on Windows
  Correct typo
  issue 830: more LiveTests fixed on query, vapp, vapptemplate and vdc features
  ...
2012-09-09 11:59:23 -07:00
Adrian Cole c0e8470952 default region endpoint for rackspace legacy apis 2012-08-29 23:47:05 -07:00
Andrew Gaul 980f469679 Correct typo 2012-08-23 15:32:36 -07:00
Adrian Cole fef7bab24e [maven-release-plugin] prepare for next development iteration 2012-08-22 18:55:45 -07:00