tests: allow master/slave container suffix to be specified to mysql_client

This commit is contained in:
Sameer Naik
2015-09-09 20:07:11 +05:30
parent 4b840602a0
commit ca10e93cdc

View File

@@ -37,7 +37,16 @@ create_container(){
# $1 is the command
mysql_client(){
docker run --rm --link $CONTAINER_NAME:$CONTAINER_NAME $IMAGE_NAME mysql -h $CONTAINER_NAME "$@"
case "$1" in
master|slave)
SERVER_LINK="--link $CONTAINER_NAME-$1:$CONTAINER_NAME"
shift
;;
*)
SERVER_LINK="--link $CONTAINER_NAME:$CONTAINER_NAME"
;;
esac
docker run --rm $SERVER_LINK $IMAGE_NAME mysql -h $CONTAINER_NAME "$@"
}
create_full_container(){