
There's no good reason to have the shade functions in a cloud attribute. Go ahead and dive all the way in and make OpenStackCloud a mixin class. There was one wrapped exception that got removed and thus the test to test that we were wrapping it. Change-Id: Iebd80fe5bc511ea879ea71aa88ce7d79c5e8fa58