Files
robot-shop/load-gen/entrypoint.sh

28 lines
475 B
Bash
Raw Normal View History

2018-04-24 17:35:44 +01:00
#!/bin/sh
if [ -z "$HOST" ]
then
echo "HOST env not set"
exit 1
fi
TEST=$(echo "$HOST" | egrep '^http://[a-z0-9]+')
if [ -z "$TEST" ]
then
echo "Host must start with http://"
exit 1
fi
if echo "$NUM_CLIENTS" | egrep -q '^[0-9]+$'
then
CLIENTS=${NUM_CLIENTS:-1}
else
echo "$NUM_CLIENTS is not a number falling back to 1"
CLIENTS=1
fi
echo "Starting load with $CLIENTS clients"
locust -f robot-shop.py --host "$HOST" --no-web -c $CLIENTS -r 1