blob: e88272529d8c1ee1b3c90a1d2ca9d74c89db60cc [file] [log] [blame]
Cosmos Nicolaoub44f2392014-10-28 22:41:49 -07001
2cache off
3
4set localaddr=--veyron.tcp.address=127.0.0.1:0
5
6root -- $localaddr
7set root=$_
8eval $root
Cosmos Nicolaou28dabfc2014-12-15 22:51:07 -08009set ROOT_PID=$PID
10eval $root
Cosmos Nicolaoub44f2392014-10-28 22:41:49 -070011set ROOT_NAME=$MT_NAME
Cosmos Nicolaoub44f2392014-10-28 22:41:49 -070012json_set ROOT_NAME ROOT_PID
13
14set PROXY_MOUNTPOINT=$ROOT_NAME/proxy/mp
15proxyd -- $localaddr $PROXY_MOUNTPOINT
16set proxyd=$_
17read $proxyd
18eval $proxyd
19set PROXYD_NAME=$PROXY_NAME
20splitEP $PROXY_NAME
21set PROXY_HOST_ADDR=$P2
22json_set PROXY_MOUNTPOINT PROXY_NAME PROXY_HOST_ADDR
23
24
25json_print
26
27# uncomment wait $root to have the script leave all of the processes running
28#wait $root
Cosmos Nicolaou28f35c32014-12-01 20:36:27 -080029stop $proxyd