From 546704cf4d80dae6b0c611b26333e65ed3d96a32 Mon Sep 17 00:00:00 2001 From: Marcello Stanisci Date: Wed, 28 Nov 2018 16:57:45 +0100 Subject: Provide blue/green switcher scripts for 'demo' too. --- bin/taler-deployment-switch-demo-blue | 14 ++++++++++++++ bin/taler-deployment-switch-demo-green | 14 ++++++++++++++ bin/taler-deployment-switch-test-blue | 6 +++--- bin/taler-deployment-switch-test-green | 6 +++--- 4 files changed, 34 insertions(+), 6 deletions(-) create mode 100755 bin/taler-deployment-switch-demo-blue create mode 100755 bin/taler-deployment-switch-demo-green diff --git a/bin/taler-deployment-switch-demo-blue b/bin/taler-deployment-switch-demo-blue new file mode 100755 index 0000000..e5f4eb0 --- /dev/null +++ b/bin/taler-deployment-switch-demo-blue @@ -0,0 +1,14 @@ +#!/bin/bash + +if ! test $(whoami) = demo; then + echo Please run as the 'demo' user. Exiting. + exit 1 +fi + +rm /home/demo/sockets || true +rm /home/demo/landing || true +rm /home/demo/auditor || true +ln -s /home/demo-blue/sockets /home/demo/sockets +ln -s /home/demo-blue/landing /home/demo/landing +ln -s /home/demo-blue/auditor /home/demo/auditor +echo "demo-blue" > /home/demo/active diff --git a/bin/taler-deployment-switch-demo-green b/bin/taler-deployment-switch-demo-green new file mode 100755 index 0000000..198f7ad --- /dev/null +++ b/bin/taler-deployment-switch-demo-green @@ -0,0 +1,14 @@ +#!/bin/bash + +if ! test $(whoami) = demo; then + echo Please run as the 'demo' user. Exiting. + exit 1 +fi + +rm /home/demo/sockets || true +rm /home/demo/landing || true +rm /home/demo/auditor || true +ln -s /home/demo-green/sockets /home/demo/sockets +ln -s /home/demo-green/landing /home/demo/landing +ln -s /home/demo-green/auditor /home/demo/auditor +echo "demo-green" > /home/demo/active diff --git a/bin/taler-deployment-switch-test-blue b/bin/taler-deployment-switch-test-blue index 9d016e4..da16dbc 100755 --- a/bin/taler-deployment-switch-test-blue +++ b/bin/taler-deployment-switch-test-blue @@ -8,7 +8,7 @@ fi rm /home/test/sockets || true rm /home/test/landing || true rm /home/test/auditor || true -ln -s /home/test-blue/sockets -ln -s /home/test-blue/landing -ln -s /home/test-blue/auditor +ln -s /home/test-blue/sockets /home/test/sockets +ln -s /home/test-blue/landing /home/test/landing +ln -s /home/test-blue/auditor /home/test/auditor echo "test-blue" > /home/test/active diff --git a/bin/taler-deployment-switch-test-green b/bin/taler-deployment-switch-test-green index d5d3bd4..21abd24 100755 --- a/bin/taler-deployment-switch-test-green +++ b/bin/taler-deployment-switch-test-green @@ -8,7 +8,7 @@ fi rm /home/test/sockets || true rm /home/test/landing || true rm /home/test/auditor || true -ln -s /home/test-green/sockets -ln -s /home/test-green/landing -ln -s /home/test-green/auditor +ln -s /home/test-green/sockets /home/test/sockets +ln -s /home/test-green/landing /home/test/landing +ln -s /home/test-green/auditor /home/test/auditor echo "test-green" > /home/test/active -- cgit v1.2.3