Commit Graph

163 Commits

Author SHA1 Message Date
Adrian Cole e1f64356d9 switch bad identity to AuthorizationException as it helps ensure we don't retry 2012-03-22 13:47:48 -07:00
Adrian Cole 2ae849dd94 Issue 883:Allow login credentials by osfamily to be specified per-provider 2012-03-22 12:39:48 -07:00
Adrian Cole 2373f89c78 cleaned up toString/equals/hashCode in base options objects 2012-03-21 19:11:49 -07:00
Andrew Gaul e2417605a2 Prefer Guava.nullToEmpty and HttpUtils.nullToEmpty
Make HttpUtils.valueOrEmpty static and change method name to
nullToEmpty to mimic Guava.
2012-03-19 20:48:52 -07:00
Andrew Gaul 74862d7321 Prefer ImmutableCollection over mutable array
Also static.
2012-03-19 19:04:42 -07:00
Adrian Cole 9946ee9fd4 changes to facilitate services that do not have regions 2012-03-19 01:03:24 -07:00
Adrian Cole 8be2fedbee fixed license 2012-03-15 09:34:31 -07:00
Adrian Cole e9f29883d9 added new Extension annotation for determining if clients are available or not 2012-03-14 18:25:04 -07:00
Adrian Cole ee4f00b645 added extension api to nova 2012-03-12 21:42:49 -07:00
Matt Stephenson cc4b0cac82 Add compute service support to openstack-labs nova client 2012-03-09 13:33:30 -08:00
Adrian Cole dadd4f6515 changed bindings that imply i/o to Supplier<X> 2012-02-26 13:54:43 +02:00
Adrian Cole fa7f81c4e7 Issue 847:version updates 2012-02-23 15:11:05 +02:00
Ioannis Canellos 5490b3068c [842] Added required import packages to cloudfiles api bundle. Improved import packages in all bundles. 2012-02-17 00:49:39 +02:00
Adrian Cole 2332662a90 move to using AtomicReference for retryable predicates saves at least one network call on re-fetch 2012-02-14 23:22:24 +01:00
Adrian Cole 241a33b5c8 better error message on service not available 2012-02-09 18:31:44 +00:00
Adrian Cole 567f845444 corrected keystone parsing and default url for hp cloud storage 2012-02-09 17:54:06 +00:00
Adrian Cole 5830665a74 HP Cloud Identity Services/CDN 2012-02-09 06:36:09 +01:00
Adrian Cole fe4d148528 updated current version to 1.5.0-SNAPSHOT 2012-02-04 11:06:07 -08:00
Aled Sage ab568f0a09 Issues 364 and #365: destroyNode cleans up incidental resources 2012-02-04 15:40:31 +00:00
Adrian Cole ae1effd748 made openstack multi-region, and now select correct endpoint via apiversion property 2012-02-04 00:51:44 -08:00
Adrian Cole c388fc41b4 Issue 826: removed eager supplier of @Provider endpoint 2012-02-03 13:51:26 -08:00
Adrian Cole 3e9c566edc aws related changes for issue 826 2012-02-03 00:29:41 -08:00
Adrian Cole 65336339e5 terremark related changes for Issue 826 2012-02-03 00:29:30 -08:00
Adrian Cole e759c6a450 openstack and rackspace related changes for Issue 826 2012-02-03 00:29:27 -08:00
Jeremy Daggett d57fb93211 Merge remote-tracking branch 'keg/master'
Conflicts:
	common/openstack/src/main/java/org/jclouds/openstack/keystone/v1_1/config/AuthenticationServiceModule.java
	common/openstack/src/test/java/org/jclouds/openstack/keystone/v2_0/internal/BaseKeystoneRestClientExpectTest.java
2012-02-02 15:06:39 -08:00
Jeremy Daggett 50cf37f722 Merged latest jclouds master branch 2012-02-02 13:25:17 -08:00
Jeremy Daggett fa51a2734c Fixed rename of files 2012-02-01 22:42:09 -08:00
Jeremy Daggett e4c32bc00b Fixed files before merge 2012-02-01 22:39:29 -08:00
Adrian Cole 5e23d34f91 cruft removal 2012-01-31 19:44:39 -08:00
Adrian Cole 4bcea6fa23 fixed case on keystone 2012-01-31 13:01:20 -08:00
Adrian Cole 6f8c633ff2 set default credential type to apiAccessKeyCredentials and a property to use passwordCredentials 2012-01-31 13:01:18 -08:00
Adrian Cole 4ba1da5d20 scoped retryOnRenew binding to keystone as opposed to nova 2012-01-31 13:01:18 -08:00
Adrian Cole f8ebb675b6 fixed structure of auth request and organized tenantId to precede username 2012-01-31 13:01:18 -08:00
Adrian Cole abeffc1119 Issue 824:add field for hypervisor 2012-01-30 22:52:35 -08:00
Adrian Cole 55975af60d Issue 820:Move off PropertiesBuilder for rocoto 2012-01-29 23:11:37 +08:00
Adrian Cole bf4b6e8c95 Issue 823:migrate rackspace services to authenticationservice 1.1 2012-01-29 23:11:23 +08:00
Adrian Cole f93c495c43 refactored to use consistent setup*Properties methods like expect tt tests 2012-01-29 20:36:24 +08:00
Jeremy Daggett bf58be7a6d Fixed broken test 2012-01-26 09:55:19 -08:00
Jeremy Daggett 676e153080 Added support Keystone style auth 2012-01-25 18:35:24 -08:00
Adrian Cole b78dc18e3a Issue 815: example usage of ServerClient using keystone authentication 2012-01-18 22:47:28 -08:00
Adrian Cole 1e19db93fd Issue 815: initial keystone auth 2012-01-18 20:52:04 -08:00
Jeremy Daggett cf87d72ecf Adding sample Keystone Auth response 2012-01-18 13:36:16 -08:00
Adrian Cole 3df052565f updated current version to 1.4.0-SNAPSHOT 2012-01-16 13:08:32 -08:00
Adrian Cole 0d3bd74156 increased timeout defaults on terremark 2012-01-15 19:44:45 -08:00
Adrian Cole a14ad27258 Issue 731: code cleanup 2012-01-15 11:43:08 -08:00
Adrian Cole 63320f15b6 Issue 731: unravel dependency cycle to only use interfaces 2012-01-15 11:30:22 -08:00
Andrew Donald Kennedy 2d0db63f51 Issue 731: Add RetryOnRenew handler to renew expired token 2012-01-10 17:41:37 -08:00
Adrian Cole f3f56463b4 centralized RestContext<S,A> binding 2012-01-10 12:21:25 -08:00
Adrian Cole c675b61807 moved s3-specific handler into s3 module 2012-01-10 12:21:25 -08:00
Adrian Cole f390f314ee Issue 803: changes needed when guice is in production mode 2012-01-07 06:08:32 -08:00