The Notify functionality is used for delivering messages to the user interface. If used here, all errors of this type (i.e. when users are using the CLI/API) will generate a UI notice. A better solution would be to capture this low level exception and throw a custom exception of our own, something like `CandlepinConnectionRefusedException` and allow the application and api controllers to catch and handle that exception properly. Otherwise, the empty rescues that you have below cold mask errors and make failed actions appear to be successful. Generally speaking, our pattern of use is to allow the api/application controllers to handle how to deal with exception relative to the user.