#!/bin/bash

zkcli='dt-zkcli -H ppc-zk-1.da.yandex.ru:2181,ppc-zk-2.da.yandex.ru:2181,ppc-zk-3.da.yandex.ru:2181'
node="/direct/np"

for ts_env in test devtest dev7; do
    echo "$ts_env:"
    for app in $($zkcli ls $node/$ts_env/hosts | tr '/' ' ' | awk '{ print $NF }' | sort); do
        echo "  - app: $app"
        echo "    hosts:"
        for host in $($zkcli cat $node/$ts_env/hosts/$app | sort); do
            echo "      - $host"
        done
    done
    echo
done
