equal
deleted
inserted
replaced
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 |