Beispiel #1
0
 def test_not_booted_from_volume(self):
     session = mock.Mock()
     session.VM.get_VBDs.return_value = ["vbd_ref"]
     session.VBD.get_userdevice.return_value = "0"
     session.VBD.get_other_config.return_value = {}
     booted_from_volume = volume_utils.is_booted_from_volume(session, "vm_ref")
     self.assertFalse(booted_from_volume)
Beispiel #2
0
 def test_not_booted_from_volume(self):
     session = mock.Mock()
     session.VM.get_VBDs.return_value = ['vbd_ref']
     session.VBD.get_userdevice.return_value = '0'
     session.VBD.get_other_config.return_value = {}
     booted_from_volume = volume_utils.is_booted_from_volume(session,
             'vm_ref')
     self.assertFalse(booted_from_volume)
 def test_booted_from_volume(self):
     session = mock.Mock()
     session.VM.get_VBDs.return_value = ['vbd_ref']
     session.VBD.get_userdevice.return_value = '0'
     session.VBD.get_other_config.return_value = {'osvol': True}
     booted_from_volume = volume_utils.is_booted_from_volume(session,
             'vm_ref')
     self.assertTrue(booted_from_volume)