#!/bin/bash

function deployment_config {
    if [ "$#" != 3 ]; then
        return 1
    fi
    SERVER_NAME=$1
    REGION=$2
    KEY=$3

    # region value
    KEY_NAME=${SERVER_NAME}_${REGION}_${KEY}
    KEY_NAME=${KEY_NAME//-/_}
    KEY_NAME=${KEY_NAME//:/_}
    VALUE=`eval echo '$'"{$KEY_NAME}"`
    if [ -n "$VALUE" ]; then
        echo $VALUE
        return
    fi

    # default value
    KEY_NAME=${SERVER_NAME}_${KEY}
    KEY_NAME=${KEY_NAME//-/_}
    KEY_NAME=${KEY_NAME//:/_}
    VALUE=`eval echo '$'"{$KEY_NAME}"`
    echo $VALUE
}