#!/bin/bash

topology_path=$1

node_str=""
template="{\"node\": {\"hostnames\": {\"manage\": [\"_HOSTNAME_\"],\"storage\": [\"_HOSTNAME_\"]},\"zone\": 1},\"devices\": [\"/dev/mapper/ubuntu--vg-data\"]},"

array=('192.3.21.39')

for i in ${!array[@]};
do
  _HOSTNAME_=(${array[$i]})
  temp_str=`echo $template | sed "s#_HOSTNAME_#$_HOSTNAME_#g"`
  echo $temp_str
  node_str="$node_str$temp_str"
done

node_str=${node_str%?}
echo $node_str
sed -i "s#_NODES_#$node_str#g" $topology_path
