Commit Graph

17 Commits

Author SHA1 Message Date
Wesley Beary 123d3041f4 simplify connection.write when body is string 2009-10-11 13:37:56 -07:00
Wesley Beary 374b36c8dd first pass at rackspace support 2009-10-10 19:05:31 -07:00
Wesley Beary 0e4bd503d0 reconnect if socket gets closed 2009-10-04 15:29:09 -07:00
Wesley Beary 235438aca4 don't parse head requests that are errors 2009-10-02 22:29:58 -07:00
Wesley Beary e3643af5a0 manipulate load path instead of doing relative paths 2009-09-13 21:24:22 -07:00
Wesley Beary cc38eb74ff more streaming fixes
* allow models to pass block for s3.objects.get and receive stream.
* cleanup in connection so that in the event of error it will skip the blocks.
2009-09-10 11:30:50 -07:00
Wesley Beary a7a45e88f6 fixes for streaming files
* create chunks if the response wasn't chunked
* mock out the chunk behaviour
* move chunk size into a constant
2009-09-10 10:08:29 -07:00
Wesley Beary 23ae9584a1 Stream data for S3 get/put object 2009-09-09 20:44:28 -07:00
Wesley Beary 644f734a1c better error messages 2009-08-19 19:10:59 -07:00
Wesley Beary dae13d496c custom error classes, specs for error expectations and mocks raise errors 2009-08-16 13:31:36 -07:00
Wesley Beary bbc75ae306 more verbose status errors 2009-08-12 20:47:54 -07:00
Wesley Beary 9af158aa9c first pass at mocking setup 2009-08-07 00:28:53 -07:00
Wesley Beary cde760df9d don't push CRLF into parser from chunks 2009-07-21 20:55:22 -07:00
Wesley Beary a6ec973792 get expected status code or raise errors 2009-07-14 16:04:39 -07:00
Wesley Beary 4412e84e9d push request params into response, for easier debugging, and possibly pagination, etc 2009-07-14 00:22:02 -07:00
Wesley Beary 079e3f49ba fix namespace of response 2009-07-13 18:51:36 -07:00
Wesley Beary 646f365dbc cleanup and separate to allow for requiring individual interfaces and/or whole package 2009-07-13 18:22:42 -07:00