From 2de31782e46683b6d87ea33d35a561d9432d70b8 Mon Sep 17 00:00:00 2001 From: Zhaoxing Date: Tue, 27 Sep 2016 23:59:16 +0800 Subject: Issue-id: OCS-84 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit shutdown.sh should be renamed the name of “shutdown.sh” is the same as linux system shutdown shell command, and it may cause the OS shutdown accidentally shutdown.sh --> stop.sh Change-Id: Iadbea0a988972dfd95dc70c54a85c2ee364895ca Signed-off-by: Zhaoxing --- .../standalone/src/assembly/resource/shutdown.bat | 44 ------------------- .../standalone/src/assembly/resource/shutdown.sh | 49 ---------------------- .../standalone/src/assembly/resource/stop.bat | 44 +++++++++++++++++++ .../standalone/src/assembly/resource/stop.sh | 49 ++++++++++++++++++++++ 4 files changed, 93 insertions(+), 93 deletions(-) delete mode 100644 msb-core/distributions/standalone/src/assembly/resource/shutdown.bat delete mode 100644 msb-core/distributions/standalone/src/assembly/resource/shutdown.sh create mode 100644 msb-core/distributions/standalone/src/assembly/resource/stop.bat create mode 100644 msb-core/distributions/standalone/src/assembly/resource/stop.sh diff --git a/msb-core/distributions/standalone/src/assembly/resource/shutdown.bat b/msb-core/distributions/standalone/src/assembly/resource/shutdown.bat deleted file mode 100644 index 0ebe78e..0000000 --- a/msb-core/distributions/standalone/src/assembly/resource/shutdown.bat +++ /dev/null @@ -1,44 +0,0 @@ -@REM -@REM Copyright 2016 ZTE Corporation. -@REM -@REM Licensed under the Apache License, Version 2.0 (the "License"); -@REM you may not use this file except in compliance with the License. -@REM You may obtain a copy of the License at -@REM -@REM http://www.apache.org/licenses/LICENSE-2.0 -@REM -@REM Unless required by applicable law or agreed to in writing, software -@REM distributed under the License is distributed on an "AS IS" BASIS, -@REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@REM See the License for the specific language governing permissions and -@REM limitations under the License. -@REM -@REM Author: Zhaoxing Meng -@REM email: meng.zhaoxing1@zte.com.cn -@REM - -@echo off -title stopping msb - -set RUNHOME=%~dp0 -echo ##RUNHOME %RUNHOME% - -rem dir /B /S stop.bat > %~dp0\stop.tmp -rem For /f %%i in (%~dp0\stop.tmp) DO start %%i - -echo ### Stopping openresty -start /D %RUNHOME%openresty stop.bat - -echo ### Stopping external API gateway -start /D %RUNHOME%eag stop.bat - -echo ### Stopping apiroute -start /D %RUNHOME%apiroute stop.bat - -echo ### Stopping redis -start /D %RUNHOME%redis stop.bat - -echo "Closing signal has been sent!"; -echo "Stopping in background,wait for a moment"; -rem del stop.tmp -:finalend \ No newline at end of file diff --git a/msb-core/distributions/standalone/src/assembly/resource/shutdown.sh b/msb-core/distributions/standalone/src/assembly/resource/shutdown.sh deleted file mode 100644 index b7c570b..0000000 --- a/msb-core/distributions/standalone/src/assembly/resource/shutdown.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# Copyright 2016 ZTE Corporation. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# Author: Zhaoxing Meng -# email: meng.zhaoxing1@zte.com.cn -# - -DIRNAME=`dirname $0` -RUNHOME=`cd $DIRNAME/; pwd` -echo @RUNHOME@ $RUNHOME - -echo "### Stopping openresty..."; -# nohup ./startup.sh >>./nohup.log 2>&1 & -cd ./openresty -./stop.sh & -cd $RUNHOME - -echo "### Stopping external API gateway..."; -# nohup ./startup.sh >>./nohup.log 2>&1 & -cd ./eag -./stop.sh & -cd $RUNHOME - -echo "\n\n### Stopping apiroute" -cd ./apiroute -./stop.sh & -cd $RUNHOME - -echo "### Stopping redis"; -cd ./redis -./stop.sh & -cd $RUNHOME - -echo "Closing signal has been sent!"; -echo "Stopping in background,wait for a moment"; -sleep 3; \ No newline at end of file diff --git a/msb-core/distributions/standalone/src/assembly/resource/stop.bat b/msb-core/distributions/standalone/src/assembly/resource/stop.bat new file mode 100644 index 0000000..0ebe78e --- /dev/null +++ b/msb-core/distributions/standalone/src/assembly/resource/stop.bat @@ -0,0 +1,44 @@ +@REM +@REM Copyright 2016 ZTE Corporation. +@REM +@REM Licensed under the Apache License, Version 2.0 (the "License"); +@REM you may not use this file except in compliance with the License. +@REM You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, software +@REM distributed under the License is distributed on an "AS IS" BASIS, +@REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@REM See the License for the specific language governing permissions and +@REM limitations under the License. +@REM +@REM Author: Zhaoxing Meng +@REM email: meng.zhaoxing1@zte.com.cn +@REM + +@echo off +title stopping msb + +set RUNHOME=%~dp0 +echo ##RUNHOME %RUNHOME% + +rem dir /B /S stop.bat > %~dp0\stop.tmp +rem For /f %%i in (%~dp0\stop.tmp) DO start %%i + +echo ### Stopping openresty +start /D %RUNHOME%openresty stop.bat + +echo ### Stopping external API gateway +start /D %RUNHOME%eag stop.bat + +echo ### Stopping apiroute +start /D %RUNHOME%apiroute stop.bat + +echo ### Stopping redis +start /D %RUNHOME%redis stop.bat + +echo "Closing signal has been sent!"; +echo "Stopping in background,wait for a moment"; +rem del stop.tmp +:finalend \ No newline at end of file diff --git a/msb-core/distributions/standalone/src/assembly/resource/stop.sh b/msb-core/distributions/standalone/src/assembly/resource/stop.sh new file mode 100644 index 0000000..b7c570b --- /dev/null +++ b/msb-core/distributions/standalone/src/assembly/resource/stop.sh @@ -0,0 +1,49 @@ +#!/bin/sh +# +# Copyright 2016 ZTE Corporation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# Author: Zhaoxing Meng +# email: meng.zhaoxing1@zte.com.cn +# + +DIRNAME=`dirname $0` +RUNHOME=`cd $DIRNAME/; pwd` +echo @RUNHOME@ $RUNHOME + +echo "### Stopping openresty..."; +# nohup ./startup.sh >>./nohup.log 2>&1 & +cd ./openresty +./stop.sh & +cd $RUNHOME + +echo "### Stopping external API gateway..."; +# nohup ./startup.sh >>./nohup.log 2>&1 & +cd ./eag +./stop.sh & +cd $RUNHOME + +echo "\n\n### Stopping apiroute" +cd ./apiroute +./stop.sh & +cd $RUNHOME + +echo "### Stopping redis"; +cd ./redis +./stop.sh & +cd $RUNHOME + +echo "Closing signal has been sent!"; +echo "Stopping in background,wait for a moment"; +sleep 3; \ No newline at end of file -- cgit 1.2.3-korg