author | Edouard Tisserant <edouard.tisserant@gmail.com> |
Wed, 24 Apr 2024 02:15:33 +0200 | |
changeset 3937 | e13543d716b6 |
parent 3416 | 53c66c4aefa3 |
permissions | -rw-r--r-- |
1439
a68cd4253259
Added stub code for runtime WAMP client. Added runtime command line switch to select WAMP url and Nevow web site port. Web port is now fixed, next port number is not tested if bind fails.
Edouard Tisserant
parents:
diff
changeset
|
1 |
{ |
1895
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
2 |
"version": 2, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
3 |
"controller": {}, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
4 |
"workers": [ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
5 |
{ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
6 |
"type": "router", |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
7 |
"options": { |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
8 |
"pythonpath": [ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
9 |
".." |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
10 |
] |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
11 |
}, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
12 |
"realms": [ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
13 |
{ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
14 |
"name": "Automation", |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
15 |
"roles": [ |
1439
a68cd4253259
Added stub code for runtime WAMP client. Added runtime command line switch to select WAMP url and Nevow web site port. Web port is now fixed, next port number is not tested if bind fails.
Edouard Tisserant
parents:
diff
changeset
|
16 |
{ |
1895
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
17 |
"name": "anonymous", |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
18 |
"permissions": [ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
19 |
{ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
20 |
"uri": "", |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
21 |
"match": "prefix", |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
22 |
"allow": { |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
23 |
"call": true, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
24 |
"register": true, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
25 |
"publish": true, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
26 |
"subscribe": true |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
27 |
}, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
28 |
"disclose": { |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
29 |
"caller": false, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
30 |
"publisher": false |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
31 |
}, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
32 |
"cache": true |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
33 |
} |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
34 |
] |
1439
a68cd4253259
Added stub code for runtime WAMP client. Added runtime command line switch to select WAMP url and Nevow web site port. Web port is now fixed, next port number is not tested if bind fails.
Edouard Tisserant
parents:
diff
changeset
|
35 |
} |
1895
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
36 |
] |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
37 |
} |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
38 |
], |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
39 |
"transports": [ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
40 |
{ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
41 |
"type": "websocket", |
2194
35d6b9321ffd
#2486 Updated wamp test project to work with the latest Crossbar version.
dporopat <denis.poropat@smarteh.si>
parents:
1895
diff
changeset
|
42 |
"debug": true, |
1895
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
43 |
"endpoint": { |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
44 |
"type": "tcp", |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
45 |
"port": 8888 |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
46 |
}, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
47 |
"url": "ws://127.0.0.1:8888/", |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
48 |
"serializers": [ |
2194
35d6b9321ffd
#2486 Updated wamp test project to work with the latest Crossbar version.
dporopat <denis.poropat@smarteh.si>
parents:
1895
diff
changeset
|
49 |
"msgpack", |
35d6b9321ffd
#2486 Updated wamp test project to work with the latest Crossbar version.
dporopat <denis.poropat@smarteh.si>
parents:
1895
diff
changeset
|
50 |
"json" |
1895
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
51 |
] |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
52 |
} |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
53 |
] |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
54 |
} |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
55 |
] |
1439
a68cd4253259
Added stub code for runtime WAMP client. Added runtime command line switch to select WAMP url and Nevow web site port. Web port is now fixed, next port number is not tested if bind fails.
Edouard Tisserant
parents:
diff
changeset
|
56 |
} |