You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
429 B
22 lines
429 B
#!/bin/bash |
|
set -x -e |
|
|
|
function clean_exit(){ |
|
local error_code="$?" |
|
local spawned=$(jobs -p) |
|
if [ -n "$spawned" ]; then |
|
kill $(jobs -p) |
|
fi |
|
return $error_code |
|
} |
|
|
|
trap "clean_exit" EXIT |
|
|
|
memcached_bin=$(which memcached || true) |
|
if [ -n "$memcached_bin" ]; then |
|
$memcached_bin -p 11212 & |
|
fi |
|
|
|
export TOOZ_TEST_MEMCACHED_URL="memcached://localhost:11212?timeout=5" |
|
# Yield execution to venv command |
|
$*
|
|
|