volume = self.volume_api.get(context, volume_id)
if volume['status'] != "available":
- msg = _('Volume to be backed up must be available')
+ msg = (_('Volume to be backed up must be available '
+ 'but the current status is "%s".')
+ % volume['status'])
raise exception.InvalidVolume(reason=msg)
volume_host = volume_utils.extract_host(volume['host'], 'host')
self.assertEqual(res.status_int, 400)
self.assertEqual(res_dict['badRequest']['code'], 400)
- self.assertEqual(res_dict['badRequest']['message'],
- 'Invalid volume: Volume to be backed up must'
- ' be available')
def test_create_backup_with_InvalidVolume2(self):
# need to create the volume referenced below first
self.assertEqual(res.status_int, 400)
self.assertEqual(res_dict['badRequest']['code'], 400)
- self.assertEqual(res_dict['badRequest']['message'],
- 'Invalid volume: Volume to be backed up must'
- ' be available')
@mock.patch('cinder.db.service_get_all_by_topic')
def test_create_backup_WithOUT_enabled_backup_service(