jclouds-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Everett Toews <everett.to...@RACKSPACE.COM>
Subject Re: SwiftApi ObjectApi.put behavior on 4xx/5xx responses
Date Wed, 10 Dec 2014 16:10:07 GMT
I’m not exactly sure what feature you’re requesting at this point. From reading your original
question I’d think that the following code would handle it.


If you’d like to request a feature, you can head over to JIRA [1] and create an issue. Please
include example code of how you’d like the feature to work.

If you’d like to contribute a feature, read over How to Contribute [2].


[1] https://issues.apache.org/jira/browse/JCLOUDS
[2] https://cwiki.apache.org/confluence/display/JCLOUDS/How+to+Contribute

On Dec 10, 2014, at 9:33 AM, Daniel Hsueh <daniel.hsueh@seagate.com<mailto:daniel.hsueh@seagate.com>>

I'm aware of using logging to see the full exchange.

What I was more interested in was programatically determining what a problem is.

Could we request this as a feature?  The HttpResponseException class seems perfect for this
kind of reporting.

On Wed, Dec 10, 2014 at 9:55 AM, Everett Toews <everett.toews@rackspace.com<mailto:everett.toews@rackspace.com>>
Enable logging to see the full request/response and the status codes.



On Dec 10, 2014, at 7:58 AM, Daniel Hsueh <daniel.hsueh@seagate.com<mailto:daniel.hsueh@seagate.com>>


Using the new openstack-swift API, I believe the ObjectApi.put() call always returns an etag,
or null, if a response is received.  There seems no way to get an HttpResponseException to
see a 4xx/5xx response code, yes?

Daniel Hsueh -- mailto:daniel.hsueh@seagate.com tel:+1-905-287-2167<tel:%2B1-905-287-2167>

Daniel Hsueh -- mailto:daniel.hsueh@seagate.com tel:+1-905-287-2167

View raw message