write to host file

This commit is contained in:
Joe Talerico 2015-11-06 12:37:25 -05:00
parent 72b35ebe1b
commit 0fa73badc4
1 changed files with 10 additions and 8 deletions

View File

@ -3,6 +3,7 @@
#
#
. ~/stackrc
file="./hosts"
compute=()
controllers=()
ceph=()
@ -19,23 +20,24 @@ while read line; do
controllers+="$IP "
fi
done < <(nova list | grep over)
if [[ ${#compute} -gt 0 ]]; then
echo "[computes]"
echo "[computes]">> $file | tee
for c in ${compute[@]}; do
echo $c
echo $c >> $file | tee
done
fi
if [[ ${#controllers} -gt 0 ]]; then
echo ""
echo "[controllers]"
echo "">> $file | tee
echo "[controllers]" >> $file | tee
for ct in ${controllers[@]}; do
echo $ct
echo $ct >> $file | tee
done
fi
if [[ ${#ceph} -gt 0 ]]; then
echo ""
echo "[ceph]"
echo "" >> $file | tee
echo "[ceph]" >> $file | tee
for ceph in ${ceph[@]}; do
echo $ceph
echo $ceph >> $file | tee
done
fi