17 lines
545 B
Bash
17 lines
545 B
Bash
#!/bin/bash
|
|
|
|
# Set up the routing needed for the simulation
|
|
/setup.sh
|
|
|
|
# The following variables are available for use:
|
|
# - ROLE contains the role of this execution context, client or server
|
|
# - SERVER_PARAMS contains user-supplied command line parameters
|
|
# - CLIENT_PARAMS contains user-supplied command line parameters
|
|
|
|
if [ "$ROLE" == "client" ]; then
|
|
# Wait for the simulator to start up.
|
|
/wait-for-it.sh sim:57832 -s -t 30
|
|
python sender.py $CLIENT_PARAMS
|
|
elif [ "$ROLE" == "server" ]; then
|
|
python server.py $SERVER_PARAMS
|
|
fi |