diff options
author | Dana Powers <dana.powers@rd.io> | 2015-12-18 11:17:27 -0800 |
---|---|---|
committer | Dana Powers <dana.powers@rd.io> | 2015-12-18 11:17:27 -0800 |
commit | d203b900eafbe8153e0cb3411ea25adebb827bf7 (patch) | |
tree | 81e61efb61477c833f83e4b63bac52b1a0a557a7 | |
parent | a6aa6d53fa794956a2b3504f4e08c0966df8c423 (diff) | |
download | kafka-python-d203b900eafbe8153e0cb3411ea25adebb827bf7.tar.gz |
Remove old kafka-bin directory and verify kafka-run-class.sh exists when installing server artifacts
-rwxr-xr-x | build_integration.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/build_integration.sh b/build_integration.sh index ef4c869..613c291 100755 --- a/build_integration.sh +++ b/build_integration.sh @@ -40,6 +40,7 @@ pushd servers # Not sure how to construct the .tgz name accurately, so use a wildcard (ugh) tar xzvf $kafka/core/build/distributions/kafka_*.tgz -C ../$kafka/ rm $kafka/core/build/distributions/kafka_*.tgz + rm -rf ../$kafka/kafka-bin mv ../$kafka/kafka_* ../$kafka/kafka-bin else echo "-------------------------------------" @@ -57,7 +58,12 @@ pushd servers echo echo "Extracting kafka ${kafka} binaries" tar xzvf ${KAFKA_ARTIFACT}.t* -C ../$kafka/ + rm -rf ../$kafka/kafka-bin mv ../$kafka/${KAFKA_ARTIFACT} ../$kafka/kafka-bin + if [ ! -f "../$kafka/kafka-bin/bin/kafka-run-class.sh" ]; then + echo "Extraction Failed ($kafka/kafka-bin/bin/kafka-run-class.sh does not exist)!" + exit 1 + fi else echo "$kafka is already installed in servers/$kafka/ -- skipping" fi |