opc_ua/client.py
branchwxPython4
changeset 3718 7841b651d601
parent 3678 6c496a8ed2a9
child 3750 f62625418bff
--- a/opc_ua/client.py	Mon Jan 16 16:22:44 2023 +0100
+++ b/opc_ua/client.py	Wed Feb 01 20:43:35 2023 +0100
@@ -22,6 +22,9 @@
     ("include",),
     ("arch",)]]
 
+# Tests need to use other default hosts
+OPCUA_DEFAULT_HOST = os.environ.get("OPCUA_DEFAULT_HOST", "127.0.0.1")
+
 class OPCUAClientEditor(ConfTreeNodeEditor):
     CONFNODEEDITOR_TABS = [
         (_("OPC-UA Client"), "CreateOPCUAClient_UI")]
@@ -79,7 +82,7 @@
               </xsd:complexType>
             </xsd:element>
           </xsd:sequence>
-          <xsd:attribute name="Server_URI" type="xsd:string" use="optional" default="opc.tcp://localhost:4840"/>
+          <xsd:attribute name="Server_URI" type="xsd:string" use="optional" default="opc.tcp://"""+OPCUA_DEFAULT_HOST+""":4840"/>
         </xsd:complexType>
       </xsd:element>
     </xsd:schema>