jclouds/jclouds — pull request #921 by dralves (2012-10-28 16:01:13+00:00)
Title: gcs update

This pr includes the commits from pr #920 (oauth) as it is required for it to work. let me know if submitting a clean gcs only pr would be better.

summarily:
- updated gcs to use ApiMetadata
- added oauth to gcs
- corrected several compilation issues and bugs.

status:
not everything is working (but nothing was before so there was some progress)
here's the tests that are passing/failing in GoogleStorageClientLiveTest:

Pass	deleteContainerIfEmptyButHasContents	org.jclouds.googlestorage.GoogleStorageClientLiveTest	2.813 s
Pass	deleteContainerIfEmptyNotFound	org.jclouds.googlestorage.GoogleStorageClientLiveTest	0.292 s
Pass	testCopyIfMatch	org.jclouds.googlestorage.GoogleStorageClientLiveTest	6.715 s
Pass	testCopyIfModifiedSince	org.jclouds.googlestorage.GoogleStorageClientLiveTest	5.624 s
Pass	testCopyIfNoneMatch	org.jclouds.googlestorage.GoogleStorageClientLiveTest	7.161 s
Pass	testCopyIfUnmodifiedSince	org.jclouds.googlestorage.GoogleStorageClientLiveTest	7.167 s
Pass	testCopyObject	org.jclouds.googlestorage.GoogleStorageClientLiveTest	6.449 s
Pass	testMetadataContentEncoding	org.jclouds.googlestorage.GoogleStorageClientLiveTest	3.329 s
Pass	testMetadataWithCacheControlAndContentDisposition	org.jclouds.googlestorage.GoogleStorageClientLiveTest	3.046 s
Fail	testCopyCannedAccessPolicyPublic	org.jclouds.googlestorage.GoogleStorageClientLiveTest	6.836 s
Fail	testCopyWithMetadata	org.jclouds.googlestorage.GoogleStorageClientLiveTest	6.239 s
Fail	testPrivateAclIsDefaultForObject	org.jclouds.googlestorage.GoogleStorageClientLiveTest	3.229 s
Fail	testPublicReadOnObject	org.jclouds.googlestorage.GoogleStorageClientLiveTest	20.592 s
Fail	testPublicWriteOnObject	org.jclouds.googlestorage.GoogleStorageClientLiveTest	18.595 s
Fail	testPutCannedAccessPolicyPublic	org.jclouds.googlestorage.GoogleStorageClientLiveTest	2.241 s
Fail	testUpdateObjectACL	org.jclouds.googlestorage.GoogleStorageClientLiveTest	2.491 s