コード例 #1
0
ファイル: test_utils.py プロジェクト: Nexenta/cinder-nedge1.1
 def test_retype_not_need_migration_when_provision_changed(self, driver_in):
     volume = driver_in['volume']
     host = driver_in['host']
     old_spec = common.ExtraSpecs({'provisioning:type': 'thick'})
     new_spec = common.ExtraSpecs({'provisioning:type': 'compressed'})
     re = utils.retype_need_migration(volume, old_spec.provision,
                                      new_spec.provision, host)
     self.assertFalse(re)
コード例 #2
0
ファイル: test_utils.py プロジェクト: NetApp/cinder
 def test_retype_not_need_migration_when_provision_changed(
         self, driver_in):
     volume = driver_in['volume']
     host = driver_in['host']
     old_spec = common.ExtraSpecs({'provisioning:type': 'thick'})
     new_spec = common.ExtraSpecs({'provisioning:type': 'compressed'})
     re = utils.retype_need_migration(
         volume, old_spec.provision, new_spec.provision, host)
     self.assertFalse(re)
コード例 #3
0
ファイル: test_utils.py プロジェクト: NetApp/cinder
 def test_retype_not_need_migration(self, driver_in):
     volume = driver_in['volume']
     host = driver_in['host']
     old_spec = common.ExtraSpecs({'storagetype:tiering': 'auto'})
     new_spec = common.ExtraSpecs(
         {'storagetype:tiering': 'starthighthenauto'})
     re = utils.retype_need_migration(
         volume, old_spec.provision, new_spec.provision, host)
     self.assertFalse(re)
コード例 #4
0
ファイル: test_utils.py プロジェクト: Nexenta/cinder-nedge1.1
 def test_retype_not_need_migration(self, driver_in):
     volume = driver_in['volume']
     host = driver_in['host']
     old_spec = common.ExtraSpecs({'storagetype:tiering': 'auto'})
     new_spec = common.ExtraSpecs(
         {'storagetype:tiering': 'starthighthenauto'})
     re = utils.retype_need_migration(volume, old_spec.provision,
                                      new_spec.provision, host)
     self.assertFalse(re)
コード例 #5
0
ファイル: test_utils.py プロジェクト: NetApp/cinder
 def test_retype_need_migration_for_smp_volume(self, driver_in):
     volume = driver_in['volume']
     host = driver_in['host']
     re = utils.retype_need_migration(
         volume, None, None, host)
     self.assertTrue(re)
コード例 #6
0
ファイル: test_utils.py プロジェクト: NetApp/cinder
 def test_retype_need_migration_when_host_changed(self, driver_in):
     volume = driver_in['volume']
     another_host = driver_in['host']
     re = utils.retype_need_migration(
         volume, None, None, another_host)
     self.assertTrue(re)
コード例 #7
0
ファイル: test_utils.py プロジェクト: Nexenta/cinder-nedge1.1
 def test_retype_need_migration_for_smp_volume(self, driver_in):
     volume = driver_in['volume']
     host = driver_in['host']
     re = utils.retype_need_migration(volume, None, None, host)
     self.assertTrue(re)
コード例 #8
0
ファイル: test_utils.py プロジェクト: Nexenta/cinder-nedge1.1
 def test_retype_need_migration_when_host_changed(self, driver_in):
     volume = driver_in['volume']
     another_host = driver_in['host']
     re = utils.retype_need_migration(volume, None, None, another_host)
     self.assertTrue(re)