aboutsummaryrefslogtreecommitdiff
path: root/control
diff options
context:
space:
mode:
authorPaul Sokolovsky <paul.sokolovsky@linaro.org>2011-06-13 16:24:09 +0300
committerPaul Sokolovsky <paul.sokolovsky@linaro.org>2011-06-13 16:24:09 +0300
commit66e94c60ac0f3c94e48cb308870439f56c36de8e (patch)
tree2f13e5b279c2ff66e59286b2d025249653d2cb97 /control
parent629bce901c73853dbca83c7371cf2d4eb7321feb (diff)
Keep improving idempotence - stop mirror service if running.
Diffstat (limited to 'control')
-rwxr-xr-xcontrol/setup-control-node3
1 files changed, 3 insertions, 0 deletions
diff --git a/control/setup-control-node b/control/setup-control-node
index e7a515f..93751cb 100755
--- a/control/setup-control-node
+++ b/control/setup-control-node
@@ -182,6 +182,9 @@ sudo bash -c "sv restart git-daemon; true"
# +++ git-mirror service +++
#
cd
+if [ -f ~git-mirror/service.pid ]; then
+ sudo kill `sudo cat ~git-mirror/service.pid` || true
+fi
sudo rm -rf linaro-android-mirror
bzr get lp:linaro-android-mirror
cd linaro-android-mirror