Most of the existing error handling is in s3try.rb (not that it's necessarily where you need error handling added).
If you find where you are erroring out, and what error type(s) you have, you can wrap it in begin/rescue/end
Ok, I'll give that a try. I have a feeling this won't be easy. :-(
What happened to your NAS? HD bork?
I'm not exactly sure and Lacie didn't tell me. I think the power supply failed, spiked, and as a result I had a big, smokey, headcrash on every bloody disk in the raid. Complete loss. Most of the data was backed up elsewhere but there are a few things which only S3 has at the moment which I was going to backup elsewhere the exact DAY the darn thing died (well, I was traveling and the day I got back is the day this all happened). The NAS was still under warranty so I didn't think something like this would happen so soon and thus didn't make the data redundancy exercise a super high priority.