#!/bin/bash

ServiceList="omc sshsvc"

case "$1" in
    start)
        for v in $ServiceList;do
            systemctl start $v
            if [ $? = 0 ]; then
                echo "starting $v process done" 
            fi 
            sleep 1
        done
    ;;
    status)
        for v in $ServiceList;do
            systemctl status $v
        done
    ;;
    stop)
        for v in $ServiceList;do
            systemctl stop $procName
            if [ $? = 0 ]; then
                echo "Stopping $v process done" 
            fi 
        done
    ;;
    restart)
        $0 stop
        sleep 1
        $0 start
    ;;
    version)
        local BinDir=/usr/local/bin
        for v in $ServiceList;do
            $BinDir/$v --version
        done
    ;;
    *)
        echo "OMC Service Control"
        echo "Usage: $0 start|status|stop|restart|version"
        echo ""
    ;;
esac
