Beispiel #1
0
 def _transform(self):
     if not block_device.new_format_is_ephemeral(self._bdm_obj):
         raise _InvalidType
     self.update({
         'device_name': self._bdm_obj.device_name,
         'size': self._bdm_obj.volume_size or 0,
         'disk_bus': self._bdm_obj.disk_bus,
         'device_type': self._bdm_obj.device_type,
         'guest_format': self._bdm_obj.guest_format
     })
Beispiel #2
0
 def _transform(self):
     if not block_device.new_format_is_ephemeral(self._bdm_obj):
         raise _InvalidType
     self.update({
         'device_name': self._bdm_obj.device_name,
         'size': self._bdm_obj.volume_size or 0,
         'disk_bus': self._bdm_obj.disk_bus,
         'device_type': self._bdm_obj.device_type,
         'guest_format': self._bdm_obj.guest_format
     })
Beispiel #3
0
 def test_new_format_is_ephemeral(self):
     expected_results = [False, True, False, False, False]
     for expected, bdm in zip(expected_results, self.new_mapping):
         res = block_device.new_format_is_ephemeral(bdm)
         self.assertEqual(expected, res)