tests/ide_tests/opcua_browse_encrypted.sikuli/opcua_service.bash
branchwxPython4
changeset 3718 7841b651d601
parent 3676 2f79540660f6
child 3820 46f3ca3f0157
equal deleted inserted replaced
3717:da9ffd572551 3718:7841b651d601
    14 
    14 
    15 # Run server
    15 # Run server
    16 exec $BEREMIZPYTHONPATH - << EOF
    16 exec $BEREMIZPYTHONPATH - << EOF
    17 
    17 
    18 import sys
    18 import sys
       
    19 import os
    19 import time
    20 import time
    20 
    21 
    21 from opcua import ua, Server
    22 from opcua import ua, Server
    22 
    23 
    23 server = Server()
    24 server = Server()
    24 server.set_endpoint("opc.tcp://127.0.0.1:4840/freeopcua/server/")
    25 host = os.environ.get("OPCUA_DEFAULT_HOST", "127.0.0.1")
       
    26 endpoint = "opc.tcp://"+host+":4840/freeopcua/server/"
       
    27 server.set_endpoint(endpoint)
    25 
    28 
    26 server.set_security_policy([ua.SecurityPolicyType.Basic256Sha256_SignAndEncrypt])
    29 server.set_security_policy([ua.SecurityPolicyType.Basic256Sha256_SignAndEncrypt])
    27 server.load_certificate("my_cert.der")
    30 server.load_certificate("my_cert.der")
    28 server.load_private_key("my_private_key.pem")
    31 server.load_private_key("my_private_key.pem")
    29 
    32