From 995efe92cdcdbfdef551ba93fdef1c55a86a916c Mon Sep 17 00:00:00 2001 From: Valentin Lab Date: Wed, 10 Dec 2014 17:10:07 +0800 Subject: [PATCH] chg: [docker-builder] renamed hooks. --- .../src/usr/local/bin/{docker-build => hook-docker-build} | 0 .../usr/local/bin/{docker-update => hook-docker-update} | 7 ++++--- 2 files changed, 4 insertions(+), 3 deletions(-) rename precise/docker-builder/src/usr/local/bin/{docker-build => hook-docker-build} (100%) rename precise/docker-builder/src/usr/local/bin/{docker-update => hook-docker-update} (95%) diff --git a/precise/docker-builder/src/usr/local/bin/docker-build b/precise/docker-builder/src/usr/local/bin/hook-docker-build similarity index 100% rename from precise/docker-builder/src/usr/local/bin/docker-build rename to precise/docker-builder/src/usr/local/bin/hook-docker-build diff --git a/precise/docker-builder/src/usr/local/bin/docker-update b/precise/docker-builder/src/usr/local/bin/hook-docker-update similarity index 95% rename from precise/docker-builder/src/usr/local/bin/docker-update rename to precise/docker-builder/src/usr/local/bin/hook-docker-update index d2ffeb0..80d744a 100755 --- a/precise/docker-builder/src/usr/local/bin/docker-update +++ b/precise/docker-builder/src/usr/local/bin/hook-docker-update @@ -36,11 +36,13 @@ if ! [ -d "$COMPONENT_NAME" ]; then exit 1 fi -if [ -e "$COMPONENT_NAME.locked" ]; then +lock=$DOCKER_UPDATE_PATH/$COMPONENT_NAME.lock +if [ -e "$lock" ]; then echo "Master is being updated." - echo "Or '$COMPONENT_NAME.locked' file was left dangling over." + echo "Or '$lock' file was left dangling over." exit 1 fi +touch "$lock" clean_all() { @@ -54,7 +56,6 @@ tmpdir="$DOCKER_UPDATE_PATH"/tmp mkdir -p "$tmpdir" tmpdir_changes=$(mktemp -d $tmpdir/$COMPONENT_NAME.changes.XXXXXX) tmpdir_root=$(mktemp -d $tmpdir/$COMPONENT_NAME.root.XXXXXX) - trap "clean_all" EXIT mount -t aufs -o br=$tmpdir_changes:$DOCKER_UPDATE_PATH/$COMPONENT_NAME -o udba=none none "$tmpdir_root" cd "$tmpdir_root"