예제 #1
0
파일: test_host.py 프로젝트: crook/storops
 def test_initiator_modify(self):
     initiator = UnityHostInitiator(cli=t_rest(), _id='HostInitiator_2')
     assert_that(initiator.parent_host, instance_of(UnityHost))
     assert_that(initiator.parent_host.id, equal_to("Host_1"))
     host = UnityHost(cli=t_rest(), _id='Host_19')
     resp = initiator.modify(host=host)
     assert_that(resp.is_ok(), equal_to(True))
     assert_that(initiator.parent_host, instance_of(UnityHost))
예제 #2
0
 def test_initiator_modify(self):
     initiator = UnityHostInitiator(cli=t_rest(), _id='HostInitiator_2')
     assert_that(initiator.parent_host, instance_of(UnityHost))
     assert_that(initiator.parent_host.id, equal_to("Host_1"))
     host = UnityHost(cli=t_rest(), _id='Host_19')
     resp = initiator.modify(host=host)
     assert_that(resp.is_ok(), equal_to(True))
     assert_that(initiator.parent_host, instance_of(UnityHost))
예제 #3
0
 def test_iscsi_initiator_create(self):
     host = UnityHost(cli=t_rest(), _id='Host_9')
     type = HostInitiatorTypeEnum.ISCSI
     iqn = "iqn.1993-08.org.debian:01:a4f95ed14d65"
     initiator = UnityHostInitiator.create(t_rest(), iqn, host, type)
     assert_that(initiator, instance_of(UnityHostInitiator))
     assert_that(initiator.initiator_id, equal_to(iqn))
예제 #4
0
 def test_fc_initiator_create(self):
     host = UnityHost(cli=t_rest(), _id='Host_9')
     type = HostInitiatorTypeEnum.FC
     wwn = "50:00:14:40:47:B0:0C:44:50:00:14:42:D0:0C:44:10"
     initiator = UnityHostInitiator.create(t_rest(), wwn, host, type)
     assert_that(initiator, instance_of(UnityHostInitiator))
     assert_that(initiator.initiator_id, equal_to(wwn))
예제 #5
0
파일: test_host.py 프로젝트: crook/storops
 def test_iscsi_initiator_create(self):
     host = UnityHost(cli=t_rest(), _id='Host_9')
     type = HostInitiatorTypeEnum.ISCSI
     iqn = "iqn.1993-08.org.debian:01:a4f95ed14d65"
     initiator = UnityHostInitiator.create(t_rest(), iqn, host, type)
     assert_that(initiator, instance_of(UnityHostInitiator))
     assert_that(initiator.initiator_id, equal_to(iqn))
예제 #6
0
파일: test_host.py 프로젝트: crook/storops
 def test_fc_initiator_create(self):
     host = UnityHost(cli=t_rest(), _id='Host_9')
     type = HostInitiatorTypeEnum.FC
     wwn = "50:00:14:40:47:B0:0C:44:50:00:14:42:D0:0C:44:10"
     initiator = UnityHostInitiator.create(t_rest(), wwn, host, type)
     assert_that(initiator, instance_of(UnityHostInitiator))
     assert_that(initiator.initiator_id, equal_to(wwn))
예제 #7
0
 def test_fc_initiator_properties(self):
     initiator = UnityHostInitiator(cli=t_rest(), _id='HostInitiator_2')
     assert_that(initiator, instance_of(UnityHostInitiator))
     assert_that(initiator.existed, equal_to(True))
     assert_that(initiator.health, instance_of(UnityHealth))
     assert_that(initiator.health.value, equal_to(HealthEnum.OK))
     assert_that(initiator.type, equal_to(HostInitiatorTypeEnum.FC))
     wwn = "50:00:14:40:47:B0:0C:44:50:00:14:42:D0:0C:44:10"
     assert_that(initiator.initiator_id, equal_to(wwn))
     assert_that(initiator.parent_host, instance_of(UnityHost))
     assert_that(initiator.is_ignored, equal_to(False))
     assert_that(initiator.is_chap_secret_enabled, equal_to(False))
     assert_that(initiator.node_wwn, equal_to("50:00:14:40:47:B0:0C:44"))
     assert_that(initiator.port_wwn, equal_to("50:00:14:42:D0:0C:44:10"))
     assert_that(initiator.paths, instance_of(UnityHostInitiatorPathList))
     assert_that(initiator.source_type,
                 equal_to(HostInitiatorSourceTypeEnum.OPEN_NATIVE))
예제 #8
0
 def test_iscsi_initiator_properties(self):
     initiator = UnityHostInitiator(cli=t_rest(), _id='HostInitiator_3')
     assert_that(initiator, instance_of(UnityHostInitiator))
     assert_that(initiator.existed, equal_to(True))
     assert_that(initiator.health, instance_of(UnityHealth))
     assert_that(initiator.health.value, equal_to(HealthEnum.OK))
     assert_that(initiator.type, equal_to(HostInitiatorTypeEnum.ISCSI))
     iqn = "iqn.1993-08.org.debian:01:a4f95ed14d65"
     assert_that(initiator.initiator_id, equal_to(iqn))
     assert_that(initiator.parent_host, instance_of(UnityHost))
     assert_that(initiator.is_ignored, equal_to(False))
     assert_that(initiator.is_chap_secret_enabled, equal_to(True))
     assert_that(initiator.paths, instance_of(UnityHostInitiatorPathList))
     assert_that(initiator.chap_user_name, equal_to(iqn))
     assert_that(initiator.iscsi_type,
                 equal_to(HostInitiatorIscsiTypeEnum.SOFTWARE))
     assert_that(initiator.is_bound, equal_to(False))
     assert_that(initiator.source_type,
                 equal_to(HostInitiatorSourceTypeEnum.DELL))
예제 #9
0
 def test_initiator_delete(self):
     initiator = UnityHostInitiator(cli=t_rest(), _id='HostInitiator_2')
     resp = initiator.delete()
     assert_that(resp.is_ok(), equal_to(True))
예제 #10
0
 def f():
     UnityHostInitiator.create(t_rest(), iqn, host, type)
예제 #11
0
파일: test_host.py 프로젝트: crook/storops
 def test_initiator_delete(self):
     initiator = UnityHostInitiator(cli=t_rest(), _id='HostInitiator_2')
     resp = initiator.delete()
     assert_that(resp.is_ok(), equal_to(True))
예제 #12
0
파일: test_host.py 프로젝트: crook/storops
 def f():
     UnityHostInitiator.create(t_rest(), iqn, host, type)