Commit Graph

6880 Commits

Author SHA1 Message Date
Andrew Donald Kennedy fec936ca36 Update Nova extension tests to use covariant returns 2012-08-23 08:17:30 +03:00
Andrew Donald Kennedy 7d70b5ddc3 Updated NovaComputeService and FloatingIp cache to deal with extensibility 2012-08-23 07:29:40 +03:00
Andrew Donald Kennedy 931aa7838a Make all Nova extensions extensible 2012-08-23 06:46:25 +03:00
Adrian Cole e356ec21c4 Merge pull request #794 from andreaturli/vmware-test-tool
issue 830: fixed networkConfiguration() private method
2012-08-22 15:53:06 -07:00
Adrian Cole 0d805574ed Issue 1070:TemplateBuilderSpec with loginUser=user:password doesn't use that for login credentials 2012-08-22 12:05:33 -07:00
Adrian Cole 0cbef26eae Issue 1070: show that template parsing fails on login user 2012-08-22 10:11:38 -07:00
Andrea Turli 22629824aa issue 830: fixed networkConfiguration() private method 2012-08-22 18:27:30 +02:00
Adrian Cole b6c7c51606 test for resolveFunctionDependenciesForStatements 2012-08-21 11:44:21 -07:00
Adrian Cole c1762a3ea2 Merge pull request #792 from andreaturli/vcd
issue 830: fixed tests on VAppApiLiveTest
2012-08-21 11:43:48 -07:00
Andrea Turli 963edd906b issue 830: fixed tests on VAppApiLiveTest 2012-08-21 19:04:30 +02:00
Adrian Cole edc1f013c7 Merge pull request #791 from everett-toews/headers-case-insensitive
Made getting a header by field-name case-insensitive
2012-08-20 19:30:07 -07:00
Everett Toews 27dee0bfd9 Moved HttpMessage.getLowercaseHeaders() to Multimaps2.transformKeys() and
org.jclouds.functions.ToLowerCase for better reuse.

Added org.jclouds.util.Multimaps2Test for unit test.
2012-08-20 19:02:33 -05:00
Everett Toews 8d9499b3c1 Made getting a header by field-name case-insensitive to address the issue from
https://groups.google.com/forum/?fromgroups#!topic/jclouds/lEZjqhbudX4

This is the proper way to handle it as RFC 2616, "Hypertext Transfer Protocol -- HTTP/1.1", Section 4.2, "Message Headers" states,

Each header field consists of a name followed by a colon (":") and the field value. Field names are case-insensitive.
2012-08-20 15:30:50 -05:00
Adrian Cole 875097c7e7 Merge pull request #790 from andrewgaul/mailmap
Add .mailmap to clean up git shortlog
2012-08-20 12:44:05 -07:00
Andrew Gaul 21c885a926 Add .mailmap to clean up git shortlog 2012-08-20 11:00:44 -07:00
Adrian Cole 243472077b Merge pull request #789 from andreaturli/vcd
issue 830: added VAppTemplateURNToHref conversion to get(String reference)
2012-08-20 09:08:50 -07:00
Andrea Turli 77ae46fef3 issue 830: added VAppTemplateURNToHref conversion to get(String reference) 2012-08-20 16:29:12 +02:00
Adrian Cole aff96befbe refactored Metadata to implement Immutable Map<String, String>; addGroupToOrg GroupApi, MediaApi to use urn 2012-08-19 21:48:04 -07:00
Adrian Cole e016367280 case issue 2012-08-19 20:02:02 -07:00
Adrian Cole 8c5e03a9a5 added debug when parsing fails 2012-08-19 19:51:30 -07:00
Adrian Cole 169006b3ed Issue 830: refactored MediaClient to not require href arg; refactored VmApi, VAppApi, VAppTemplateApi to use urn 2012-08-19 19:50:51 -07:00
Adrian Cole cd0aa72ae1 Issue 830: renamed Api methods to be in accordance with vCloud relationship links 2012-08-19 16:46:02 -07:00
Adrian Cole cb844928c0 Issue 830: refactored VdcApi,AdminVdcApi to use urn 2012-08-19 16:08:16 -07:00
Adrian Cole 206af90b77 Issue 830: refactored Org, Network, Task, User apis to support URN; removed 'id' from Reference type 2012-08-19 15:23:20 -07:00
Adrian Cole 9e69626413 Issue 830: Cleaned up CatalogApi and AdminCatalogApi; added logic to use URNs as opposed to Hrefs 2012-08-19 02:34:25 -07:00
Adrian Cole 7fe724db43 Issue 830: add resolveEntity 2012-08-18 22:15:51 -07:00
Adrian Cole 05e495fe08 CCE in elasticstack 2012-08-17 22:57:39 -07:00
Adrian Cole bb37f61965 Merge pull request #788 from grkvlt/openstack-extensibility-fixup
Openstack extensibility fixup
2012-08-16 14:56:40 -07:00
Adrian Cole 05b15a7302 Merge pull request #787 from andrewgaul/predicates-not-in
Use appropriate Predicates helpers
2012-08-16 14:49:01 -07:00
Adrian Cole c7f155d149 Merge pull request #786 from andrewgaul/multimap-filter-keys
Use Multimaps and Predicates helpers
2012-08-16 14:48:19 -07:00
Andrew Donald Kennedy 1eee03ee1f Add missed Optional covariant return types for Keystone 2012-08-16 22:32:46 +01:00
Andrew Donald Kennedy 8b1a48b2e0 Fix hashCode to include parent Reference id 2012-08-16 22:32:45 +01:00
Andrew Gaul 63173fb6f3 Use Multimaps and Predicates helpers
Addresses a TODO.
2012-08-16 13:58:51 -07:00
Andrew Gaul e7040f8cc8 Use appropriate Predicates helpers
Also capitalize constant.
2012-08-16 13:35:28 -07:00
Adrian Cole 027b3d0d33 removed log4j dep 2012-08-15 22:29:36 -07:00
Adrian Cole 604596daa1 Merge pull request #785 from andrewgaul/hpcloud-auth-token-timeout
Reduce HP Cloud authentication token timeout
2012-08-15 18:26:13 -07:00
Andrew Gaul 130921fc29 Reduce HP Cloud authentication token timeout
I see a 12 hour expiry when requesting a new authentication token.
Reducing this timeout should not hurt in any case.
2012-08-15 17:46:52 -07:00
Adrian Cole e0ecf3aea1 Merge pull request #782 from grkvlt/openstack
Further OpenStack extensibility changes
2012-08-13 20:14:28 -07:00
Andrew Donald Kennedy 2debb53e83 Merge Keystone optional admin API provider with optional extension provider 2012-08-14 03:27:34 +01:00
Andrew Donald Kennedy 8ae33f2315 Added binding for optional extensions 2012-08-14 02:23:54 +01:00
Adrian Cole 960d3580d9 Merge pull request #783 from andreaturli/vcloud-director
added VAppNetworksLiveTest
2012-08-13 16:05:16 -07:00
Andrew Donald Kennedy 0da2616737 Make the OpenStack extension lists accessible for all APIs. Copied the Nova extension related code to the shared keystone package and added providers for extensions and aliases to all modules 2012-08-13 22:22:04 +01:00
Adrian Cole cd98f16408 added statement to rebase dist packages 2012-08-13 14:20:27 -07:00
Andrea Turli e92b370d51 added VAppNetworksLiveTest 2012-08-13 23:12:59 +02:00
Andrew Donald Kennedy f9a550529d Further OpenStack extensibility changes. Fixing constructors in RestContext classes 2012-08-13 16:18:43 +01:00
Ioannis Canellos 758e01a4d2 Fixed a possible NPE when ServiceFunctionLoader finds no OSGi service for a function. 2012-08-12 21:01:13 +03:00
Adrian Cole 0666a6fbde fixed broken test 2012-08-12 10:00:17 -07:00
Adrian Cole 0f0bc429c1 threading issue in test 2012-08-12 09:31:18 -07:00
Adrian Cole b055fb1233 Merge pull request #780 from grkvlt/openstack
Openstack Extensibility
2012-08-12 09:29:51 -07:00
Andrew Donald Kennedy 2bfa9e0b23 openstack-quantum extensibility 2012-08-12 12:46:25 +01:00