uskudnik/amazon-glacier-cmd-interface — pull request #30 by offlinehacker (2012-09-14 10:29:36+00:00)
Title: GlacierWrapper interface

First of all i don't recommend puling this in master, but if you create new branch we can pull that in. Even if you pull that in master, you won't hurt anybody, because all relevant files are untouched.

I am implementing GlacierWrapper interface with proper exception handling and documentation. Later when boto is complete it should be very easy to modify only this wrapper and most of the things on the user side should work.

I recommend to continue work on any bigger changes here. I know it's untested and uncomplete, but i think it's the right way to do from here or I will have to copy paste and rewrite too much code latter.

This is actually part of implementation of #25 and #21.

Thanks!

PS: If you think some things, especially how exceptions are handled, should be implemented differently please do tell me now. I'm implementing such precise way of handling, because latter testing will be easier and users will be provided with richer error response codes.