This PR addresses [JCLOUDS-630](https://issues.apache.org/jira/browse/JCLOUDS-630)
- Map the HTTP `expires` field accessed via `Payload.getContentMetadata().getExpires()` to the Swift `X-Delete-At` header for object expiration. - Prefer `HashCode` to `byte[]` MD5 - Removed unused `ToSwiftObject` class - Updated Mock/Live Tests You can merge this Pull Request by running: git pull https://github.com/rackerlabs/jclouds-labs-openstack fix/jclouds-630 Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds-labs-openstack/pull/118 -- Commit Summary -- * JCLOUDS-630: Map Payload ContentMetadata to Swift X-Delete-At for object expiration. -- File Changes -- M openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/binders/SetPayload.java (14) M openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/blobstore/functions/ToBlobMetadata.java (6) D openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/blobstore/functions/ToSwiftObject.java (54) M openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/functions/ParseObjectFromResponse.java (17) M openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/functions/ParseObjectListFromResponse.java (6) M openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/ObjectApiLiveTest.java (27) M openstack-swift/src/test/java/org/jclouds/openstack/swift/v1/features/ObjectApiMockTest.java (48) -- Patch Links -- https://github.com/jclouds/jclouds-labs-openstack/pull/118.patch https://github.com/jclouds/jclouds-labs-openstack/pull/118.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/118
