Exemplo n.º 1
0
    def test_destroy_image_target(self):
        self.mock_object(iscsi, 'remove_iscsi_target',
                         mock.Mock(return_value=None))
        self.mock_object(blockservice, 'is_looped',
                         mock.Mock(return_value=True))

        imageservice.targetlist = {'volume-image1': '1:/dev/loop1',
                                   'volume-image2': '1:/dev/loop2'}
        expected_result = '1:Virtman: Image Service: Warning! image_name = ' \
                          'volume-image3 not exists!'
        result = imageservice.destroy_image_target('image3')
        self.assertEqual(expected_result, result)

        expected_result = '0:'
        result = imageservice.destroy_image_target('image2')
        self.assertEqual(expected_result, result)
Exemplo n.º 2
0
 def destroy_image_target(image_name):
     return imageservice.destroy_image_target(image_name)