Commit Graph

6867 Commits

Author SHA1 Message Date
Adrian Cole b558015515 increased container count for cloudfiles-us tests 2012-09-09 15:37:36 -07:00
Adrian Cole b0a12bf303 Merge pull request #827 from everett-toews/swift-copy-object-squashed-4
Squashed commits of my previous swift-copy-object pull request
2012-09-08 14:35:25 -07:00
Everett Toews 73746588f4 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.
2012-09-08 15:02:01 -05:00
Adrian Cole b3907ebf77 Merge pull request #824 from andreaturli/vdir
issue 830: added systemadmin package; more tests fixed
2012-09-04 13:45:13 -07:00
Andrea Turli 9ea3d3c6bf issue 830: added systemadmin package; more tests fixed 2012-09-04 21:39:34 +02:00
Adrian Cole 196b5d7c55 Merge pull request #817 from KennethNagin/master
CDMI: query parameters and non-CDMI Content Type data object handling support
2012-09-03 09:45:00 -07:00
Adrian Cole 9578b5a24d Merge pull request #812 from richardcloudsoft/cloudstack-template-status
Update parsing of Status in CloudStack Template
2012-09-03 09:36:55 -07:00
Kenneth Nagin fd76b79b03 CDMI: adding support for
1) query parameters
2) non-cdmi content data object operations
2012-09-03 13:02:39 +03:00
Richard Downer 8b29a6c4f6 Javadoc update for CloudStack Template.getStatus() 2012-09-03 11:35:19 +03:00
Richard Downer ca7ede5932 CloudStack template status parsing update
Remove the "Successfully Installed" message as it's not clear what its
definition is or even if it's possible to get that message - see
http://mail-archives.apache.org/mod_mbox/incubator-cloudstack-dev/201209.mbox/%3CCED8A372-E235-4C32-A15E-F021CC449BFD%40citrix.com%3E
2012-09-02 10:22:33 +03:00
Dies Koper a2d74a25f3 merge 2012-09-01 13:06:07 -07:00
Adrian Cole 1a9f49bce7 azure management base implementation 2012-09-01 13:02:19 -07:00
Richard Downer 8aca1828fc Update parsing of Status in CloudStack Template
The CloudStack Template status field is generally presented as human
readable text. This commit extends the enum fromValue() to understand
the known status strings in CloudStack 3.0.4.
2012-09-01 17:56:49 +03:00
Adrian Cole c0e8470952 default region endpoint for rackspace legacy apis 2012-08-29 23:47:05 -07:00
Adrian Cole 60f9516dbd Merge pull request #807 from andreaturli/master
issue 830: fixed VAppTemplateApiLiveTest
2012-08-27 07:37:33 -07:00
Andrea Turli b0466cad84 issue 830: fixed VAppTemplateApiLiveTest.deleteVAppTemplate 2012-08-27 16:10:48 +02:00
Adrian Cole a70e3adb20 Issue 1075:switch to use jetty for java install/web service tests 2012-08-27 00:10:18 -07:00
Adrian Cole 7f53d74250 Merge pull request #806 from dkoper/master
adding grep to confirm expected nslookup output
2012-08-26 23:24:26 -07:00
Dies Koper b7666da170 nslookup on CentOS 6.2 doesn't set error code when failing, so grep expected output instead 2012-08-27 14:31:33 +10:00
Adrian Cole d29774330b Merge pull request #797 from grkvlt/openstack-test-descriptions
OpenStack test descriptions
2012-08-25 14:06:54 -07:00
Adrian Cole 60445f8093 Merge pull request #804 from andreaturli/master
issue 830: added keypairs test
2012-08-24 16:28:25 -07:00
Andrea Turli 88ac4201a6 review addressed 2012-08-25 00:47:26 +02:00
Andrea Turli e5e3a3a2f8 issue 830: keypair 2012-08-25 00:30:28 +02:00
Andrew Donald Kennedy 88a84ae3fb Added test descriptions and dependencies to basic Nova live tests 2012-08-24 21:19:35 +03:00
Adrian Cole ec12306902 Merge pull request #801 from richardcloudsoft/duplicate-gitattributes-error
Configure duplicates plugin to ignore .gitattributes
2012-08-24 08:43:45 -07:00
Richard Downer 6e3b47f4e3 Configure duplicates plugin to ignore .gitattributes 2012-08-24 16:02:13 +01:00
Adrian Cole a5e5019bec Merge pull request #800 from dkoper/cc5dc55bb06829b53c0c29f3730cff47be1a20d9
added the file to all places with shell scripts
2012-08-24 01:18:18 -07:00
Adrian Cole 7db0519d0b decrufted metadataapi 2012-08-24 00:38:18 -07:00
Dies Koper cc5dc55bb0 configure .gitattributes to not convert shell scripts to CRLF on Windows 2012-08-24 17:29:40 +10:00
Adrian Cole 03326849e0 Merge pull request #799 from andrewgaul/unregister-provider
Correct typo
2012-08-23 18:09:39 -07:00
Andrew Gaul 980f469679 Correct typo 2012-08-23 15:32:36 -07:00
Adrian Cole 81d454b943 Merge pull request #798 from andreaturli/vmware-test-tool
issue 830: more LiveTests fixed on query, vapp, vapptemplate and vdc features
2012-08-23 11:38:42 -07:00
Andrea Turli 4e8149bfe8 issue 830: more LiveTests fixed on query, vapp, vapptemplate and vdc features 2012-08-23 16:56:08 +02:00
Adrian Cole 4cd8d17e82 Merge pull request #795 from grkvlt/openstack-nova-extension-extensibility
Make all Nova extensions extensible
2012-08-23 07:52:38 -07:00
Adrian Cole 728d69727f Merge pull request #796 from andreaturli/vmware-test-tool
issue 830: fixed CatalogApiLiveTest
2012-08-23 07:17:22 -07:00
Andrew Donald Kennedy 0a7a9f378e Updated KeyPair toString method to make expect test pass 2012-08-23 17:08:06 +03:00
Andrea Turli a0411cfed0 issue 830: fixed CatalogApiLiveTest 2012-08-23 11:50:12 +02:00
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