コード例 #1
0
ファイル: test_block_pool.py プロジェクト: seven/storops
 def test_get_with_shadow_copy(self):
     lun_list = get_lun_list()
     pools = VNXPool.get(t_cli(), system_lun_list=lun_list)
     assert_that(lun_list.timestamp, not_none())
     assert_that(len(pools), greater_than(0))
     for pool in pools:
         assert_that(pool.lun_list.timestamp, equal_to(lun_list.timestamp))
コード例 #2
0
 def test_system_lun_list_supplied(self):
     lun_list = get_lun_list()
     sgs = VNXStorageGroup.get(t_cli(), system_lun_list=lun_list)
     assert_that(len(sgs), equal_to(4))
     assert_that(lun_list.timestamp, not_none())
     for sg in sgs:
         assert_that(sg.lun_list.timestamp, equal_to(lun_list.timestamp))
コード例 #3
0
 def test_lun_list_from_shadow_copy(self):
     lun_list = get_lun_list()
     sg = VNXStorageGroup.get(cli=t_cli(),
                              name='sg1',
                              system_lun_list=lun_list)
     assert_that(len(sg.lun_list), equal_to(2))
     assert_that(sg.lun_list.timestamp, equal_to(lun_list.timestamp))
コード例 #4
0
ファイル: test_block_pool.py プロジェクト: seven/storops
 def test_shadow_copy_lun_list(self):
     lun_list = get_lun_list()
     assert_that(self.pool.lun_list.timestamp, equal_to(lun_list.timestamp))
コード例 #5
0
ファイル: test_block_pool.py プロジェクト: seven/storops
 def pool(self):
     lun_list = get_lun_list()
     return VNXPool(pool_id=0, cli=t_cli(), system_lun_list=lun_list)