]> xenbits.xensource.com Git - xenrt-citrix/xenrt.git/commitdiff
Create network topology
authorJohn Dilley <john.dilley@citrix.com>
Wed, 18 Nov 2015 12:37:35 +0000 (12:37 +0000)
committerJohn Dilley <john.dilley@citrix.com>
Wed, 18 Nov 2015 12:37:35 +0000 (12:37 +0000)
exec/testcases/xenserver/tc/install.py

index 057b840f436dd07eb8ee4d69e1cf2b2b7e2664a2..59b5ae0c6f9e4a01eabac5e211292d52f864a0ca 100755 (executable)
@@ -98,6 +98,17 @@ class TC9352(_HostInstall):
         self.host.addSR(self.fcSR, default=True)
         
         # Create an iSCSI SR
+        if self.ISCSI_SR_MULTIPATHED:
+            self.host.createNetworkTopology("""<NETWORK>
+        <PHYSICAL network="NPRI">
+            <NIC />
+            <MANAGEMENT />
+        </PHYSICAL>
+        <PHYSICAL network="NSEC">
+            <NIC />
+            <STORAGE />
+        </PHYSICAL>
+    </NETWORK>""")
         self.iscsiSR = xenrt.lib.xenserver.ISCSIStorageRepository(self.host, "iscsi TC9352")
         self.iscsiSR.create(subtype="lvm", multipathing=self.ISCSI_SR_MULTIPATHED)
         self.host.addSR(self.iscsiSR)