コード例 #1
0
 def test_get_active_replica_not_exist(self):
     replica_list = [{'id': '123456',
                      'replica_state': constants.REPLICA_STATE_IN_SYNC},
                     {'id': '654321',
                      'replica_state': constants.REPLICA_STATE_OUT_OF_SYNC},
                     ]
     replica = share_utils.get_active_replica(replica_list)
     self.assertIsNone(replica)
コード例 #2
0
ファイル: test_share_utils.py プロジェクト: NetApp/manila
 def test_get_active_replica_not_exist(self):
     replica_list = [{'id': '123456',
                      'replica_state': constants.REPLICA_STATE_IN_SYNC},
                     {'id': '654321',
                      'replica_state': constants.REPLICA_STATE_OUT_OF_SYNC},
                     ]
     replica = share_utils.get_active_replica(replica_list)
     self.assertIsNone(replica)
コード例 #3
0
 def test_get_active_replica_success(self):
     replica_list = [{'id': '123456',
                      'replica_state': constants.REPLICA_STATE_IN_SYNC},
                     {'id': '654321',
                      'replica_state': constants.REPLICA_STATE_ACTIVE},
                     ]
     replica = share_utils.get_active_replica(replica_list)
     self.assertEqual('654321', replica['id'])
コード例 #4
0
ファイル: test_share_utils.py プロジェクト: NetApp/manila
 def test_get_active_replica_success(self):
     replica_list = [{'id': '123456',
                      'replica_state': constants.REPLICA_STATE_IN_SYNC},
                     {'id': '654321',
                      'replica_state': constants.REPLICA_STATE_ACTIVE},
                     ]
     replica = share_utils.get_active_replica(replica_list)
     self.assertEqual('654321', replica['id'])