author | Andrey Skvortsov <andrej.skvortzov@gmail.com> |
Thu, 07 Jun 2018 14:45:03 +0300 | |
changeset 2176 | 748017ca4151 |
parent 1895 | 876ce4e492a1 |
child 2194 | 35d6b9321ffd |
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", |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
42 |
"endpoint": { |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
43 |
"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
|
44 |
"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
|
45 |
}, |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
46 |
"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
|
47 |
"serializers": [ |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
48 |
"msgpack" |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
49 |
] |
876ce4e492a1
Fixed WAMP test (crossbar confile upgrade and use same ID on both PLC and IDE side)
Edouard Tisserant
parents:
1440
diff
changeset
|
50 |
} |
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 |
] |
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
|
54 |
} |