Author: maven-release Date: 2014-07-23 11:48:05 +0200 (Wed, 23 Jul 2014) New Revision: 102 Url: http://forge.codelutin.com/projects/adminsys/repository/revisions/102 Log: add script to do action on all tomcat|sonar services Added: forge-tools/sys/sonar.sh forge-tools/sys/tomcat.sh Modified: forge-tools/sys/chorem.org/tomcat-init.d forge-tools/sys/codelutin.com/tomcat-init.d forge-tools/sys/nuiton.org/tomcat-init.d Modified: forge-tools/sys/chorem.org/tomcat-init.d =================================================================== --- forge-tools/sys/chorem.org/tomcat-init.d 2014-07-22 20:58:57 UTC (rev 101) +++ forge-tools/sys/chorem.org/tomcat-init.d 2014-07-23 09:48:05 UTC (rev 102) @@ -215,7 +215,7 @@ fi ;; *) - log_success_msg "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" + log_failure_msg "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" exit 1 ;; esac Modified: forge-tools/sys/codelutin.com/tomcat-init.d =================================================================== --- forge-tools/sys/codelutin.com/tomcat-init.d 2014-07-22 20:58:57 UTC (rev 101) +++ forge-tools/sys/codelutin.com/tomcat-init.d 2014-07-23 09:48:05 UTC (rev 102) @@ -215,7 +215,7 @@ fi ;; *) - log_success_msg "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" + log_failure_msg "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" exit 1 ;; esac Modified: forge-tools/sys/nuiton.org/tomcat-init.d =================================================================== --- forge-tools/sys/nuiton.org/tomcat-init.d 2014-07-22 20:58:57 UTC (rev 101) +++ forge-tools/sys/nuiton.org/tomcat-init.d 2014-07-23 09:48:05 UTC (rev 102) @@ -215,7 +215,7 @@ fi ;; *) - log_success_msg "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" + log_failure_msg "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" exit 1 ;; esac Added: forge-tools/sys/sonar.sh =================================================================== --- forge-tools/sys/sonar.sh (rev 0) +++ forge-tools/sys/sonar.sh 2014-07-23 09:48:05 UTC (rev 102) @@ -0,0 +1,44 @@ +#!/bin/bash +# +# Pour lancer une operation de service sur tous les services sonar. +# +# History +# +# Created 2014-07-23 by Tony CHEMIT <chemit@codelutin.com>. +# + +. /lib/lsb/init-functions + + +do_action() { + local forge=$1 + local action=$2 + log_daemon_msg "$action on sonar $forge" + service sonar-$forge $action +} + +do_all_action() { + local action=$1 + do_action nuiton.org $action + do_action chorem.org $action + do_action codelutin.com $action +} + +showUsage() { + log_failure_msg "Usage: $0 {console|start|stop|restart|status|dump}" + exit 1 +} + +if [ $? -eq 1 ]; then + showUsage +fi + +case "$1" in console|start|stop|restart|status|dump) + do_all_action "$1" + ;; + *) + showUsage + ;; +esac + +exit 0 Property changes on: forge-tools/sys/sonar.sh ___________________________________________________________________ Added: svn:executable + * Added: forge-tools/sys/tomcat.sh =================================================================== --- forge-tools/sys/tomcat.sh (rev 0) +++ forge-tools/sys/tomcat.sh 2014-07-23 09:48:05 UTC (rev 102) @@ -0,0 +1,43 @@ +#!/bin/bash +# +# Pour lancer une operation de service sur tous les services tomcat. +# +# History +# +# Created 2014-07-23 by Tony CHEMIT <chemit@codelutin.com>. +# + +. /lib/lsb/init-functions + +do_action() { + local forge=$1 + local action=$2 + log_daemon_msg "$action on tomcat $forge" + service tomcat-$forge $action +} + +do_all_action() { + local action=$1 + do_action nuiton.org $action + do_action chorem.org $action + do_action codelutin.com $action +} + +showUsage() { + log_failure_msg "Usage: $0 {start|stop|restart|try-restart|force-reload|status}" + exit 1 +} + +if [ $? -eq 1 ]; then + showUsage +fi + +case "$1" in start|stop|restart|try-restart|force-reload|status) + do_all_action "$1" + ;; + *) + showUsage + ;; +esac + +exit 0 Property changes on: forge-tools/sys/tomcat.sh ___________________________________________________________________ Added: svn:executable + *