Merge "set vg_thin_pool_size to float type"
This commit is contained in:
commit
0e1e7d5958
|
@ -463,7 +463,7 @@ class LVM(executor.Executor):
|
|||
if not lv['size'][-1].isdigit():
|
||||
lvsize = lvsize[:-1]
|
||||
if lv['name'] == self.vg_thin_pool:
|
||||
self.vg_thin_pool_size = lvsize
|
||||
self.vg_thin_pool_size = float(lvsize)
|
||||
tpfs = self._get_thin_pool_free_space(self.vg_name,
|
||||
self.vg_thin_pool)
|
||||
self.vg_thin_pool_free_space = tpfs
|
||||
|
|
|
@ -292,14 +292,14 @@ class BrickLvmTestCase(base.TestCase):
|
|||
self.vg.vg_thin_pool = "test-prov-cap-pool-unit"
|
||||
self.vg.vg_name = 'test-prov-cap-vg-unit'
|
||||
self.assertIsNone(self.vg.create_thin_pool(name=self.vg.vg_thin_pool))
|
||||
self.assertEqual("9.50", self.vg.vg_thin_pool_size)
|
||||
self.assertEqual(9.50, self.vg.vg_thin_pool_size)
|
||||
self.assertEqual(7.6, self.vg.vg_thin_pool_free_space)
|
||||
self.assertEqual(3.0, self.vg.vg_provisioned_capacity)
|
||||
|
||||
self.vg.vg_thin_pool = "test-prov-cap-pool-no-unit"
|
||||
self.vg.vg_name = 'test-prov-cap-vg-no-unit'
|
||||
self.assertIsNone(self.vg.create_thin_pool(name=self.vg.vg_thin_pool))
|
||||
self.assertEqual("9.50", self.vg.vg_thin_pool_size)
|
||||
self.assertEqual(9.50, self.vg.vg_thin_pool_size)
|
||||
self.assertEqual(7.6, self.vg.vg_thin_pool_free_space)
|
||||
self.assertEqual(3.0, self.vg.vg_provisioned_capacity)
|
||||
|
||||
|
|
Loading…
Reference in New Issue