--- old/block_device.py 2013-11-12 10:58:00.150355145 +0000 +++ new/block_device.py 2013-11-12 13:07:55.064344164 +0000 @@ -124,6 +124,8 @@ _source_id_field = None def _transform(self, bdm): + if bdm.get('source_type') == 'image': + bdm['source_type'] = 'volume' if not bdm.get('source_type') == self._valid_source\ or not bdm.get('destination_type') == \ self._valid_destination: