#!/bin/bash
#
# Copyright (c) 2016 Wind River Systems, Inc.
#
# SPDX-License-Identifier: Apache-2.0
#

# Wait for base node config service
. /etc/platform/platform.conf

SERVICE=

case $nodetype in
    controller)
        SERVICE=controllerconfig.service
        ;;
    worker)
        SERVICE=workerconfig.service
        ;;
    storage)
        SERVICE=storageconfig.service
        ;;
    *)
        exit 1
        ;;
esac

while :; do
    systemctl status $SERVICE |grep -q running
    if [ $? -ne 0 ]; then
        exit 0
    fi
    sleep 1
done