RobBlackwell/AzureCommandLineTools — pull request #1 by jquintus (2012-10-23 00:59:17+00:00)
Title: Changing error handling.

First off, thanks a lot. I stumbled across this project through a StackOverflow link last night. It really helped me to not have to reinvent the wheel when I was trying to finish up my tasks. Now that I have a little more breathing room, I wanted to try and give back little.

I saw that there were some spots that were returning Success when it looked like Fail was intended, so I cleaned those spots up. The second set of changes was to wrap everything in a try/catch. I ran into issues when I would try to download a blob but misspelled the name. This would throw an exception and the output window wouldn't provide any hints as to what I did wrong.

The following projects wouldn't build because I had a missing dependencies. I didn't really have a need for them, so I didn't delve in too deep. If you're interested in the first set of changes, then I can work on getting the dependencies and making similar changes to the following projects.

* ListBlobs (Microsoft.WindowsAzure.StorageClient)
* ListQueues (Microsoft.WindowsAzure.StorageClient)
* PutLargeBlob (Microsoft.WindowsAzure.StorageClient)
* Trace (Microsoft.ServiceBus)
* TraceConsole (Microsoft.ServiceBus)
* TraceListener (Microsoft.ServiceBus)
* TraceProcess (Microsoft.ServiceBus)

Thanks again.