From d8d495599c348862eb364a7c0c172150c9fa11a3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Diemer?= <stephane.diemer@ubicast.eu>
Date: Wed, 1 Feb 2017 15:02:11 +0100
Subject: [PATCH] Moved MS deploy setup in a dedicated action.

---
 .../1.Install_MediaServer/0_setup.sh          |  7 ++-----
 .../0_setup.py                                |  0
 .../check_services.py                         |  0
 5.MediaServer/3.Install_MS_deploy/0_setup.sh  |  5 +++++
 .../MS_deploy.sh                              |  0
 launcher.sh                                   | 21 +++++++++----------
 6 files changed, 17 insertions(+), 16 deletions(-)
 rename 5.MediaServer/{2.Startup check script for NFS => 2.Startup_check_script_for_NFS}/0_setup.py (100%)
 rename 5.MediaServer/{2.Startup check script for NFS => 2.Startup_check_script_for_NFS}/check_services.py (100%)
 create mode 100755 5.MediaServer/3.Install_MS_deploy/0_setup.sh
 rename 5.MediaServer/{1.Install_MediaServer => 3.Install_MS_deploy}/MS_deploy.sh (100%)

diff --git a/5.MediaServer/1.Install_MediaServer/0_setup.sh b/5.MediaServer/1.Install_MediaServer/0_setup.sh
index c87fb5da..169cf8b0 100755
--- a/5.MediaServer/1.Install_MediaServer/0_setup.sh
+++ b/5.MediaServer/1.Install_MediaServer/0_setup.sh
@@ -1,11 +1,8 @@
 #!/bin/bash
 source /root/envsetup/conf.sh
 
-# installation mediaserver
+# Ms package install
 DEBIAN_FRONTEND=noninteractive apt-get install -y python3-mediaserver
 
-# session ms
+# MS instance
 msinstaller.py msuser
-
-# copy MS_deploy.sh to /var/tmp
-cp MS_deploy.sh /var/tmp/MS_deploy.sh
diff --git a/5.MediaServer/2.Startup check script for NFS/0_setup.py b/5.MediaServer/2.Startup_check_script_for_NFS/0_setup.py
similarity index 100%
rename from 5.MediaServer/2.Startup check script for NFS/0_setup.py
rename to 5.MediaServer/2.Startup_check_script_for_NFS/0_setup.py
diff --git a/5.MediaServer/2.Startup check script for NFS/check_services.py b/5.MediaServer/2.Startup_check_script_for_NFS/check_services.py
similarity index 100%
rename from 5.MediaServer/2.Startup check script for NFS/check_services.py
rename to 5.MediaServer/2.Startup_check_script_for_NFS/check_services.py
diff --git a/5.MediaServer/3.Install_MS_deploy/0_setup.sh b/5.MediaServer/3.Install_MS_deploy/0_setup.sh
new file mode 100755
index 00000000..b41af8a4
--- /dev/null
+++ b/5.MediaServer/3.Install_MS_deploy/0_setup.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+source /root/envsetup/conf.sh
+
+echo "Copying MS_deploy.sh"
+cp -v MS_deploy.sh /var/tmp/MS_deploy.sh
diff --git a/5.MediaServer/1.Install_MediaServer/MS_deploy.sh b/5.MediaServer/3.Install_MS_deploy/MS_deploy.sh
similarity index 100%
rename from 5.MediaServer/1.Install_MediaServer/MS_deploy.sh
rename to 5.MediaServer/3.Install_MS_deploy/MS_deploy.sh
diff --git a/launcher.sh b/launcher.sh
index f2583269..14491bb6 100755
--- a/launcher.sh
+++ b/launcher.sh
@@ -1,22 +1,20 @@
 #!/bin/bash
-
 set -e
-
-# This script installs a MS/worker/campus-manager/cache/MV through envsetup on a machine
+# This script installs a MS/worker/campus-manager/cache/MV using envsetup on a system
 
 # Prerequisites
 # 1. create DNS entries
-#	alpha-auto.ubicast.net
-#	cm-alpha-auto.ubicast.net
-#	monitor-alpha-auto.ubicast.net
-# 2. create machine in panel
-# 3. envsetup-launcher.sh
+#	alpha.ubicast.net
+#	alpha-cm.ubicast.net
+#	alpha-mon.ubicast.net
+# 2. create system in panel
+# 3. launcher.sh
 
 # log
 LOGFILE=/root/$(date +%F)_envsetup.log
 exec > >(tee -i ${LOGFILE})
 
-## envsetup integration
+## envsetup action calls
 init() {
     python3 /root/envsetup/envsetup.py 11
     python3 /root/envsetup/envsetup.py 12
@@ -45,6 +43,7 @@ mediaserver() {
     python3 /root/envsetup/envsetup.py 25
     python3 /root/envsetup/envsetup.py 51
     python3 /root/envsetup/envsetup.py 52
+    python3 /root/envsetup/envsetup.py 53
     python3 /root/envsetup/envsetup.py 25
 }
 
@@ -89,7 +88,7 @@ reconf_default() {
     python3 /root/envsetup/envsetup.py 204
 }
 
-WOWZA_LICENSE() {
+wowza_license() {
     python3 /root/envsetup/envsetup.py 205
 }
 
@@ -148,7 +147,7 @@ case "$1" in
     ;;
 
     "wrecette")
-        WOWZA_LICENSE
+        wowza_license
         reconf_dump_config
     ;;
 
-- 
GitLab